If the verb ends in a consonant preceded by a single vowel, double the final consonant and add (ing) Ex: Run running

If the verb is two syllables and the stress falls on the second syllable, usually double the last consonant and add (ing) Ex: Begin beginning starting stop stopping

If the verb ends in (ie), it changes to .

then add (ing)Ex: Die —-> dying lie —> lying The following verbs will not be in the present continuous, when they meet this verb, they will conjugate the present simple.

Viewing: What is a commanding sentence?

Verbs for thinking: believe, see, realise, know, think, understand, mean, remember, Ex: i believe in you

Verbs of emotion: like, love, hate, feel, dislike, prefer, want, Ex: she loves him so much.

Verbs of perception: see, understand, forget, taste, smell, hear, Ex: i see a rabbit in the zoo

Some other verbs: belong to, include, have(have), depend, need, Ex: i have no money

2.3. PrePerfect (Present perfect)

Usage (how to use)

Expresses an event that ended in the past, but the time and place is unknown Ex: i have already done my work

Describe an action that just happened E x: i have just met him

Expresses an action that started in the past and continues into the present and may continue into the future Ex: i have learnt englisvh since 2000

To express an action in the past but with a result in the present Ex: i have lost my key. I can’t find them now

Describe an action that was repeated many times in the past Ex: i have watched this movie tiwce

Formula (form) General form: Have+ Pii (past participal)

Person I/ They/We/ You She/He/It Affirmative I/ They/We/ You +have+Pii She/He/It+has+Pii Negative I/ They/We/ You +haven’t+ Pii She/He/It+hasn’t+Pii Question Have+ I/ They/We/ You +Pii+O? Answer: Yes, I/ They/We/ You +have No, I/ They/We/ You +have+not Has+ I/ They/We/ You +Pii+O? Answer: Yes, She/He/It +has No, She/He/It +has+not Question Wh_Question+have + I/ They/We/ You + Pii? Wh_Question+has+ She/He/It + Pii?

Recognizing signs

Already/ just/ still/ several/ times/ never/ before/ yet/ never/ ever/ recently/ lately/ so far/ up to now /up to present/ times

since (+ timeline)

for (+ interval)

It is the first time/ it is the second timeex: This is the best film I have ever seen

Notes: Differentiate between using ‘never’ in present simple and present perfect

Ex:He never tells lies

Ex: He has never told lies (so far he has never lied, but does not know if he will still do it in the future)

2.4. PrePerfect Continous (present perfect continuous)

Usuage (how to use)

To describe an action that started in the past and continues into the present

Ex: she has been learning since 4 p.m.

Describes an action that causes a result in the present

Formula (form)

Person I/ They/We/ You She/He/It Affirmative I/ They/We/ You+have +been + V-ing + O She/He/It +has +been + V-ing + O Negative I/ They/We/ You +have + not +been + V-ing + O She/He/It +has + not +been + V-ing + O Interrogative Have+ I/ They/We/ You + been+ V- ing + O? Has+ She/He/It + been+ V-ing + O? Question Wh_Question+have+I/ They/We/ You +been +V-ing? Wh_Question+has+ She/He/It+been+V-ing?

Recognizing signs

Almost/All day/For a long time/All week/ This week/ Recently

In the past week/All day long/ Lately/The whole week/In recent years

so far/Up until now

For + 1 period

Since + 1 timeline

Notes: Notes on the usage of 2 tenses

Present perfect Present perfect continous Emphasizes the result of an action, the result obtained. For example, she has learnt for 5 hours today. Emphasize the repetitiveness of the action. Example: he has been living here since 2 years

2.5. Past simple – Past simple

Usuage (how to use)

Describe an action that started and finished in the past

Ex: he went to the cinema yesterday

Describe and tell a story that took place continuously in the past

Ex: we spent several hours (on) talking and talking. Then I had to hurry up to catch the last bus. So I had a five-mile walk home.

Talk about a past habit

Ex: my grandfather usually drank a glass of milk before bedtime when he was live

Formula (form)

Regular Verbs Tobe Affirmative S + V-ed / V bqt-qk + O Vbpt-qk: Irregular verbs, past tense Ex: I played badminton yesterday S + To be + N/Adj Ex: She was a nurse in Bach Mai hospital Was: I, he, she, it, singular, uncountable noun Were: You, we, they, plural noun Negative S + Didn’t + V (inf) + O Ex: I didn’t play badminton yesterday S + To be + Not + N/Adj Ex:She wasn’t a doctor in Bach Mai hospital Was not = wasn’t Were not = wasn’t Question Did + S + V + O? Answer: Yes, S + did No, S + didn’t Ex: Did you play badminton yesterday? To be + S + N/Adj? Answer: Yes, S + To be No, S + To be not Ex: was you a doctor in bach mai hospital? Question Wh_question + did + S + V? Ex: what did you do yesterday? Wh_question + To be + S + N/Adj? Ex: what was your favorite subject as a child

Recognizing signs


last Sunday/ last week/ last month/ last year

In the past/ formerly

Time+ago(2 years ago)/ in+years(in 1966)


Regular verbs are V+ ed

Ex: want —> wanted

Verbs ending in (e) change to V + d

Ex: like —> liked

Verbs that end in a consonant (y) change to i + ed

Ex: fly => fly

Verbs ending in a vowel (y) change to V+ed ex: play => played

1-syllable verbs ending in a consonant and preceded by a vowel, double the final consonant and add ED

Ex: refer => referred)

2 syllable verbs, the stress falls on the 2nd syllable, ends with a consonant followed by a vowel, then double the last consonant and add ed (eg prefer => preferred)

2.6. Past Continous (Past Continuous)

Usuage (how to use)

To describe an action that was happening at a certain time in the past

Ex: At 9 p.m last night, I was watching TV

To describe an action that was happening in the past when another action was interrupted

Ex: when we were having lunch, he came

Describe two actions that were happening at the same time in the past

Ex: while my father was watching TV, My mother was doing the dishes

Formula (form)

Affirmative S + was/were + V-ing + O Was:I/He/She/It Were: We/They/You Ex: I was doing the homework at 7 a.m yesterday Negative S + was/were + not + V-ing + O Ex: I was not doing the homework at 7 a.m yesterday Question Was/ Were + S + V-ing + O? Ex: was he doing the homework at 7 a.m yesterday Question Wh_question+ was/were + S +V-ing? Ex: what were they doing at this time last week

Recognizing signs

A specified time in the past.

Ex: at 7 a.m last month, at this time last year.

When clause + simple past with regular verbs.

Ex: when we were having lunch, he came

READ MORE  Horoscope 2021 Year of the Rat 2015 Female Network

While clause + past continuous.

Ex: while my father was watching TV, My mother was doing the dishes

At this morning (afternoon, evening).

At that very moment.

2.7. Past Perfect (past perfect tense)

Usuage (how to use)

Describe an action, an event that happened and completed before a certain time, another event in the past.

Ex: I had brushed my teeth before I went to bed last night

Formula (form)

Affirmative S + had + V3 + O Ex: I had brushed my teeth before I went to bed last night Negative S + had + not + V3 + O I hadn’t brushed my teeth before I went to bed last night Question Had + S + V3 + O? Ex: Had you brushed your teeth before you went to bed last night Question Wh_question + had + S + V3?

Recognizing signs

By/until + past time.

By the time

Ex: By 1999, she had seen 2 films.

Before + time in the past

Ex: she had finished her worked before 4 p.m yesterday

After + past clause

Ex: I went to bed last night after I had brushed my teeth

As soon as


Ex: when I arrived home yesterday, everone had one to bed

Already/ Just

Hardly had + s +Pii+ when+ V2/ed

Ex: hardly had my mother hung the clothes out when it rained

2.8. Past Perfect Continous (past perfect continuous)

Usuage (How to use)

It is used to emphasize the continuation or continuation of an action that was happening in the past but that action ended before another action happened and also ended in the past with emphasis.

Ex: I had been waiting for her for 3 hours before she came.


Affirmative S+ had + been+ V-ing + O. Negative S+ had + not+ been+ V-ing + O Interrogative Had + S + been + V-ing + O? Question Wh_Q +had+ S + been + V-ing + O?

Recognizing signs

Until then/ By the time

Prior to that time

Before/ After

2.9. Simple Future

Usuage (How to use)

Describe an action that will happen in the future

Ex: I hope everything will be okay soon.

Describe an event that has not been planned in advance

Ex: “I feel very tired” mary said

“I shall take to the doctor


shall/will be going to Positive S + shall/will + V + O S + to be + going to + V + O Negative S + shall/will + Not + V + O S + to be + not + going to + V + O Question Will/ Shall + S + V + O? To be + S + going to + V + O? Question Wh_Q + will/shall + S + V? Wh_Q + To be + S + going to + V?

Recognizing signs


Ex: I’ll go camping

Next month/year/ Sunday/ term/summer

Ex: Next month, I will go to ha noi

In the future/ in 2 year times

Later/ Soon/ Tonight

In sentences, there are verbs indicating opinion such as: think, believe, suppose, perhaps, probably

2.10. Future Continuous Tense

Usuage (How to use)

Expresses an action in progress at a definite time in the future with a vague nature.

Ex: This time next week, i’ll be learning on the library. I can’t wait!

Describes an action or a certain event that is happening when suddenly another action or event interferes but is in the future.

Ex: When i come tomorrow, lan will be having lunch.


Affirmative S + shall/will + be + V_ing+ O Negative S + shall/will + NOT+ be + V_ing+ O Question Shall/will +S+ be + V_ing+ O? Question Wh_Q + shall/will + be + S + V-ing?

Recognizing signs

In the future

Next time/year/week


At this time/ At this moment + future time

At + specific time + future time

2.11. Future perfect tense

Usuage (How to use)

Expresses an action that has been completed before a certain time in the future

ex: In 4 hours, I’ll have learning English.

Describes an action that was completed before another action in the future.

Ex: she will have dinner before the time i come next hours.


Affirmative S + shall/will + have/has +V3 + O Negative S + shall/will + not + have/has +V3 + O Interrogative Shall/Will + S + have/has + V3 + O? Question Wh_Q + shall/will + have/has + S + V3 + O?

Recognizing signs

By the time

Prior to the time

By + time in the future

By the end of + future time

Before + time in the future

2.12. Future perfect continuous (future perfect continuous)

Usage (how to use)

To describe an action that started in the past and continues until a given time in the future

Ex: she will have been living hanoi for 5 years by the end of next year.

Formula (form)

Affirmative S + shall/will + have been + V-ing + O Negative S + shall/will + not + have been + V-ing + O Interrogative Shall/will + S+ have been + V-ing + O? Question Wh_Q + S + been + V-ing + O?

Recognizing signs

For + period + by/before + future timeline. Example: For 3 months before he comes.

Above is the basic and important content of 12 tenses in English. Good luck on your journey to conquering this new language.

You have an IELTS exam coming up but you still haven’t studied much? Are you looking to take the IELTS test to get a good position at work? Many of you ask how to practice quickly effectively. Here, let’s find out how to prepare for the IELTS test quickly and effectively in just 2 months.

Is it possible to study for IELTS effectively in just 2 months

?In fact, many IELTS candidates show that it only takes about 3-4 months, even many of you only focus for 2 months to prepare for the exam. Express IELTS. Exam results also depend on your starting point, your efforts and study methods during exam preparation. After the rigorous exam preparation process, many students achieved the desired results: some of them got very good scores like 7.0 or 8.5.

However, for those of you who don’t have a solid foundation, I don’t think you should take IELTS at all. Because then you will have to cram a large amount of knowledge, which can cause your memory to have an information crisis.

Another note when preparing for the IELTS test quickly is the goal, you need to set a goal for yourself to strive for. Note setting moderate, suitable goals for yourself; Avoid being too hard or too easy on yourself.

See also: What is Google Sheet – Get acquainted with Google Sheets

In my opinion, with this important urgent period, you should focus on investing in key documents such as: the set of 14 Cambridge books, the complete IELTS Recent Actual test, and the IELTS Practice Test,… These are the books. Useful exam preparation books in the process of preparing for the IELTS exam.

How to improve listening skills better

If you do not know how to practice listening effectively, you can refer to the following learning method. Because the time is only 2 months and you still have to review 3 skills: speaking, reading and writing. So if you invest too much in listening skills, the rest of your skills will fall; Not only that, listening too much will cause your ears to tingle leading to undesirable effects.

READ MORE  Meaning of Statistics

You should only listen to a maximum of 3 tests per day, and it is most appropriate to have only 2 tests per day. Note that after listening, you should review the tapescript (content of the tape) to understand the content better; At the same time, grasp the mistakes and learn from them for the next time.

How to improve reading skills

In the process of reading, please click the time to adjust the time so that it is reasonable. In 60 minutes, you combine doing and comparing answers just like in a real exam. When taking the test, avoid distractions and just focus on the test. With reading skills, you can also improve by reading more reputable newspapers such as The Washington Post, The New York Times, etc. to both improve reading skills and acquire more practical knowledge.

How to practice IELTS speaking and writing effectively

I put these two skills together because they are completely similar. When speaking and writing, you need to pay attention to grammatical structure and spelling mistakes so that when you take the real test you won’t make any grammar mistakes.

With speaking skills, try to regularly spend a lot of time practicing. You can use mirror speech. Or you can also use sticky notes and stick them in places where you can most easily see them so that they automatically seep into your mind.

As for writing skills, try to practice writing task 1 and 2 every day. Pay attention to press the time to You are more focused. Note that when you finish writing, please check for spelling and grammar mistakes and take note of new words to learn.

The above article provides you with a quick and effective way to prepare for the IELTS test in just 2 months. First, define specific goals for yourself and work hard. Taking IELTS is not easy and the cost is not cheap either. Hope you will find yourself an effective fast IELTS preparation method.

One of the content that learners are most interested in today when learning English is vocabulary. Having a good vocabulary will help us to understand what others say and express exactly what we want to say.

In order to learn vocabulary effectively, you will definitely need the support of vocabulary lookup software on your phone. Therefore, today’s article would like to inform readers of the 4 best English-Vietnamese dictionary software on phones to help readers choose the software that best suits their learning needs.

English – Vietnamese, Vietnamese – English Dictionary (xDict)

In the process of learning English, it can be said that the need to translate the meaning of words is an essential need of any learner. Vocabulary is one of the elements that make up English besides grammar and phonetics, so everyone needs to equip themselves with a quality vocabulary translation software to best support themselves when learning English. Software Dictionary English – Vietnamese, Vietnamese – English (xDict) completely meet this requirement.

English – Vietnamese, Vietnamese – English dictionary (xDict) is a software developed by Nguyen Ngoc Que – Vietnamese software design engineer (App Designer). Based on the experience of someone who has taught himself English, the English – Vietnamese, Vietnamese – English Dictionary software (xDict) has very close and easy-to-use content for Vietnamese people when learning English.

Software English – Vietnamese, Vietnamese – English (xDict) impresses users with the accuracy of the provided vocabulary. When using English – Vietnamese, Vietnamese – English dictionary software (xDict) to look up words, in addition to providing the original meaning for this vocabulary, the software also provides extended meanings of words and phrases. is composed of that vocabulary, phrasal verbs, etc. In particular, the software always gives examples and translates the Vietnamese meaning of that example so that users can better understand and use the vocabulary.

For example, when you look up the meaning of the word “put” with the English-Vietnamese, Vietnamese-English Dictionary software (xDict). The software not only provides you with the original meaning of this word, which is “to, put, remove, put” but also provides you with other meanings of words such as “express”, “evaluate, estimate”, “plug in”. , stab into”,… and an example to help you understand the context of using this word (“put a knife into someone/something”).

Software Dictionary English – Vietnamese, Vietnamese – English (xDict) allows users to use the software to look up the dictionary without having to have an internet connection. Thus, you can completely use the software whenever you need it. The software also regularly updates automatically the latest English vocabulary based on the Oxford Learner’s Dictionary provided by Oxford University.

In addition to using bilingual English – Vietnamese when translating vocabulary, the software also provides additional features to translate sentences and suggest sentences. That is, you can type the Vietnamese sentence you want to translate into, then the software will synthesize all the paragraphs that use the English sentence that has the closest meaning to the sentence you want to translate and vice versa. Therefore, you can completely choose the best expression for the sentence you want to translate without fear of being grammatically wrong. In addition, when you look up vocabulary on the English – Vietnamese, Vietnamese – English Dictionary software (xDict), you will be provided with a lot of examples (with Vietnamese meanings) to understand deeply. about the most appropriate context for that word.

However, the sentence translation feature of this software currently only allows users to use when connected to the internet. As such, you cannot use the software anytime, anywhere. Besides, the English – Vietnamese, Vietnamese – English Dictionary (xDict) also does not provide voice translation or image translation, so you will lose time typing sentences into the software as well as not knowing how to pronounce words. exactly for that sentence.

Currently, readers can download the English – Vietnamese, Vietnamese – English Dictionary (xDict) from both CH play application platforms (for android users) and Apple store (for iphone users).


Tflat software is an English – Vietnamese dictionary software created and developed by Hieu Le – a Vietnamese software design engineer (App designer). Hieu Le is one of the quite famous application developers in Vietnam thanks to the provision of English learning applications that are very close and meet most of the English learning needs of Vietnamese people such as the software “Learn English”. Basic communication English”, “Tflat English Grammar”,… In which, it can be said that Tflat is the most famous and most used software.

READ MORE  what should have

Unlike other English – Vietnamese dictionary software, Tflat has an extremely simple and user-friendly interface. Therefore, this software will not consume much electrical memory space your phone when you download the software. If the English – Vietnamese, Vietnamese – English dictionary software (xDict) we introduced above can take up 148.7MB, the capacity of Tflat software is only half, so Tflat software is very suitable for users who use phones with low memory capacity. Besides, thanks to the simple interface, starting the software is also much faster.

In terms of software content, Tflat also provides users with a huge number of common English words. It can be said that you can look up any English vocabulary on Tflat software because this software always updates new vocabulary regularly and quickly. Tflat’s lexical interpretation is also very specific, clear and easy to understand. The software also provides examples, sentence patterns that use the vocabulary that users are looking for to help users better use that vocabulary.

Besides the clear vocabulary explanation, Tflat also provides users with the transcription of that word. You can press the word lookup on Tflat, then click on the speaker icon to hear native speakers pronounce the word and you can completely imitate this pronunciation to improve your English speaking skills. . Tflat provides users with both the most popular English accents today, which are British-British accents and British-American accents, so users can freely choose their pronunciation.

Tflat software also allows users to use its features without an internet connection, so you can use the software whenever you need it. Very convenient, isn’t it?

However, Tflat also has certain disadvantages. First, because this software is completely free on both CH Play and Apple Store application platforms, in order to have funds to maintain the application, the software development team is forced to insert ads into the application. Therefore, in the process of using this software, you may feel a little uncomfortable when your dictionary lookup is interrupted by advertisements.

Currently, readers can download Tflat software from both CH play application platforms (for android operating system users) and Apple store (for iphone users).

Google translate

It can be said that Google translate is a very familiar feature for global computer users. Every day, more than 50 million people around the world use Google translate in the process of using their foreign languages, this number has proven the popularity and usefulness of this feature.

However, in the past, users could only use online (online) Google translate on the website of the Google search engine (Google search). This is very inconvenient because internet is not always available everywhere to use Google. Realizing that disadvantage, the founders of multinational technology corporation Google LCC launched the Google translate application for users to download and use offline on their smartphones. easily and conveniently.

To use Google translate software without an internet connection, simply download the available Google language packs by following the software’s instructions. This download process only takes about 2-3 seconds and you absolutely do not have to do many complicated operations. Just like the Google translate feature on the web, you can use this software to look up vocabulary of many languages ​​​​of many different countries, not just English. A special feature of this Google translate software is that you can look up English words with pictures without having to type words in when translating on the web. That is, you just need to capture that vocabulary, upload it to the software and wait for the results, all it takes is 6 seconds!

However, Google translate also has a disadvantage that you should note, that is, when this software translates specialized English words, it is often not meaningful. So, if you want to use Google translate to translate scholarly texts, you’ll have to check the results very carefully.

Currently, readers can download Google translate from both CH play application platforms (for android operating system users) and Apple store (for iphone users).

Lac Viet Dictionary

Lac Viet dictionary is a very famous software for computer users in Vietnam. This is software created and developed by Lac Viet Computer Corp – a company specializing in providing software in the field of education and always has foreign language learning software in the Top of the best software in Vietnam today.

If in the past, you could only install and use Lac Viet Dictionary software on your computer, now, to meet the needs of users in the 4.0 era, the development team has created and released Launch software version of Lac Viet Dictionary for smartphones.

The software Lac Viet Dictionary for the phone version is also full of features as the version for the computer. Users can both look up English vocabulary with this software with clear, easy-to-understand explanations and rich examples, and can look up grammatical structures with the software. The integration of more features Checking grammar structure is an important feature that helps Lac Viet Dictionary stand out from other software of the same type.

Lac Viet dictionary also provides Flash Cards with a wide variety of topics. Users can choose these Flash Card packages to make learning vocabulary easier. The method of learning vocabulary through Flash cards has also been recognized by many language experts in the world as one of the most effective methods of learning English vocabulary.

In addition, this software does not run ads to maintain the software, so users do not have to worry about their learning being interrupted by promotional videos. In addition, this software has a small capacity, so it will not put pressure on your phone when using it.

See also: What is the Pwd command, What is the meaning of the word Pwd, What is a Pwd File and How to Open It

Currently, readers can download Lac Viet Dictionary from both CH play (for android operating system users) and Apple store (for iphone users).

Hopefully, with the detailed introduction of the best free English-Vietnamese dictionary software above, readers can choose for themselves the best English-Vietnamese dictionary software that suits their learning needs as well as their usage needs. use your English. However, these software are for support purposes only. If you want to learn English vocabulary effectively, you should find yourself a suitable learning method and invest time and effort in learning! Study well !