10th class, board examination, English grammar, Mastering present tenses.

 

English Grammar Practice: Mastering Present Tenses

1. The Earth _______ around the Sun once every 365 days. A) is revolving

B) revolves

C) has revolved

D) has been revolving

2. Listen! The choir _______ a beautiful hymn in the chapel right now. A) sings

B) has sung

C) is singing

D) had sung

3. I _______ this book for three hours, and I am still on the first chapter. A) read

B) am reading

C) have read

D) have been reading

4. My father _______ for a walk every morning before breakfast. A) goes

/B) go

C) is going

D) has gone

5. We _______ our lunch already, so we aren't hungry. A) eat

B) have eaten

C) are eating

D) have been eating

6. Look at those dark clouds! I think it _______ to rain. A) starts

B) is starting

C) has started

D) start

7. She _______ in this city since 2010. A) lives

B) is living

C) has been living

D) live

8. The train _______ at 9:00 PM tonight, according to the schedule. A) leaves

B) is leaving

C) has left

D) leave

9. How long _______ you _______ English? You speak it fluently. A) do, learn

B) are, learning

C) have, been learning

D) have, learned

10. Water _______ at 100 degrees Celsius. A) is boiling

B) boils

C) has boiled

D) boil


Answer Key with Explanations:

  1. B) revolves (Simple Present: Used for universal truths and scientific facts.)

  2. C) is singing (Present Continuous: Used for actions happening at the moment of speaking.)

  3. D) have been reading (Present Perfect Continuous: Used for an action that started in the past and is still continuing.)

  4. A) goes (Simple Present: Used for habitual actions or routines.)

  5. B) have eaten (Present Perfect: Used for an action completed in the immediate past with a result in the present.)

  6. B) is starting (Present Continuous: Used for an action that is about to happen or is currently unfolding.)

  7. C) has been living (Present Perfect Continuous: Used with 'since' to show duration from the past to now.)

  8. A) leaves (Simple Present: Used for fixed future timetables or schedules.)

  9. C) have, been learning (Present Perfect Continuous: Used to ask about the duration of a continuing activity.)

  10. B) boils (Simple Present: Used for general facts and laws of nature.)

Comments

Popular posts from this blog

7 Common Causes of Joint Pain in Seniors

Fall Prevention Tips Every Senior Should Know

How to Improve Sleep After 65: Simple Tips for Better Health and Rest