Logo

Tense mixed review Worksheet-5

Tense mixed review Worksheet-5

 

Supply the correct form of ‘be’ or ‘have’ or ‘do’:

  1. Once upon a time there was a poor man. He ____ a lot of work to earn some money.

A. Have              B. Does               C. Did                 D. Was

 

  1. Our planet, Earth, ____ one satellite.

A. Had                B. Is having       C. Has                D. Have

 

  1. The children want chocolates. I ____ bought some for them.

A. Had                B. Has                C. Have              D. Does

 

  1. All the people of our country ____ friendly. 

A. Were              B. Are                 C. Is                    D. Do

 

  1. The car runs well. It ____ new.

A. Are                 B. Is                    C. Was                D. Am

 

  1. Some days, there ____ a big building on this road.

A. Is                    B. Were              C. Was                D. Had

 

  1. Sonal wants water. She ____ thirsty.

A. Was                B. Am                 C. Is                    D. Will be

 

  1. Once a crow stole a piece of cheese. The crow ____ hungry.

A. Is                    B. Were              C. Will be           D. Was

 

  1. In a few days’ time, the weather ____ very pleasant.

A. Is                    B. Will be           C. Was                D. Has been

 

  1. I cannot come for the movie. I ____ school tomorrow.

A. Have              B. Has                C. Am having    D. Had

 

Answer Key:

  1. C

Explanation: Sentence 1 suggests the past tense; hence ‘did’ is correct.

 

  1. C

Explanation: This is a universal truth; hence ‘has’ is correct.

 

  1. C

Explanation: Sentence 1 suggests the present tense; hence ‘have’ is correct.

 

  1. B

Explanation: ‘People’ is plural; hence ‘are’ is correct.

 

  1. B

Explanation: Sentence 1 suggests the present tense; hence ‘is’ is correct.

 

  1. C

Explanation: ‘A few days ago’ suggests the past tense; hence ‘was’ is correct.

 

  1. C

Explanation: Sentence 1 suggests the present tense; hence ‘is’ is correct.

 

  1. D

Explanation: Sentence 1 suggests the past tense; hence ‘was’ is correct.

 

  1. B

Explanation: ‘In a few days’ time’ suggests the future tense; hence ‘will be’ is correct.

 

  1. A

Explanation: Sentence 1 suggests the present tense (Timetable); hence ‘have’ is correct.