Home › Study library › English grammar › Tenses
Tenses
Rules
- Simple present: habits and facts (He walks daily. Water boils at 100 °C).
- Present continuous: action happening now (She is reading).
- Present perfect: past action with present result; no exact past time (I have finished).
- Simple past with a definite past time: yesterday, last year, in 2020.
- Past perfect: the earlier of two past actions (The train had left before I reached).
- 'Since' + point of time; 'for' + period of time, usually with perfect tenses.
Examples
- I have lived here since 2019.
- She was cooking when the guests arrived.
- The film had started before we reached.
Practice MCQs
Water ___ at 100 °C.
- boil
- boils
- is boiling
- boiled
Show answer
Answer: (b) boils. A universal fact takes simple present.
Look! The children ___ in the rain.
- play
- plays
- are playing
- played
Show answer
Answer: (c) are playing. 'Look!' shows action happening now.
I ___ him yesterday.
- have met
- met
- had met
- meet
Show answer
Answer: (b) met. 'Yesterday' is a definite past time, so simple past.
She ___ in this office since 2018.
- works
- is working
- has been working
- worked
Show answer
Answer: (c) has been working. 'Since' + continuing action takes present perfect continuous.
The patient ___ before the doctor arrived.
- died
- had died
- has died
- was dying
Show answer
Answer: (b) had died. The earlier of two past actions takes past perfect.
By next March, I ___ my degree.
- complete
- will complete
- will have completed
- completed
Show answer
Answer: (c) will have completed. 'By' + future time takes future perfect.
Choose the correct sentence.
- I am knowing him for years.
- I know him for years.
- I have known him for years.
- I knew him for years now.
Show answer
Answer: (c) I have known him for years.. 'Know' is not used in continuous form; 'for years' needs present perfect.