Logo

Tenses Mixed Review Worksheet-13

Tenses Mixed Review Worksheet-13

 

Use the correct perfect tense form:

  1. By this time tomorrow the boys _____ their project.

A. Have finished                           B. Has finished

C. Will have finished                   D. Had finished

 

  1. We ____ this movie twice already.

A. Had watched                            B. Have watched

C. Will have watched                   D. Has watched

 

  1. Mother ____ the lunch before our guests arrived.

A. Have cooked                             B. Had cooked

C. Will have cooked                     D. Has cooked

 

  1. Sunita ____ a very good paper.

A. Will have written                     B. Have written

C. Has written                               D. Had written

 

  1. Our neighbours _____ from their trip by next week.

A. Has returned                            B. Had returned

C. Will have returned                  D. Have returned

 

  1. I ____ him since childhood.

A. Had known                               B. Has known

C. Have known                              D. Will have known

 

  1. Everybody ____ at the stadium before the match began.

A. Will have arrived                     B. Have arrived

C. Has arrived                               D. Had arrived

 

  1. The children ____ all the cake before mother could stop them.

A. Have eaten                                B. Had eaten

C. Will have eaten                        D. Has eaten

 

  1. Sunita ____ to Singapore thrice.

A. Have been                                 B. Had been

C. Has been                                   D. Will have been

 

  1. The train ____ when the announcement was made.

A. Has arrived                               B. Have arrived

C. Will have arrived                     D. Had arrived

 

Answer Key:

  1. C

Explanation: ‘Tomorrow’ suggests future tense.

  1. B

Explanation: ‘Non-specific time’ suggests present tense and ‘we’ is a plural subject.

  1. B

Explanation: ‘Arrived’ suggests past tense.

  1. C

Explanation: ‘Non-specific time’ suggests present tense and 'Sunita' is a singular subject.

  1. C

Explanation: ‘Next week’ suggests future tense.

  1. C

Explanation: ‘Non-specific time’ suggests present tense and the subject is 'I'.

  1. D

Explanation: ‘Began’ suggests past tense.

  1. B

Explanation: ‘Could stop’ suggests past tense.

  1. C

Explanation: ‘Non-specific time’ suggests present tense and 'Sunita' is a singular subject.

  1. D

Explanation: ‘Was made’ suggests past tense.