Grammar Quiz

[ Perfect Tenses ]

He was very tired because he ____________ the bags upstairs.

A. have carried

B. had carried

C. carried

D. has carried

Select your answer:
A  B  C  D  E 


Random Topics:

Modals "Should"Asking & Giving OpinionPresent Perfect vs Past Simple TenseTime ExpressionsPast simple vs Present perfectPronouns ( Interrogative )Perfect and Past Tense-Ing and Infinitive Verb PatternsSimple Present Negative and QuestionNarrative Tenses

Other quiz:

Tenses Structure › View

Choose the correct sentence in the Future Continuous tense.

A. He will work tomorrow.

B. He is working tomorrow.

C. He will be working tomorrow.

D. He has been working tomorrow.


Future Tenses › View

Look at the clouds – it ____ in a few minutes. (to rain)

A. rains

B. will rain

C. is going to rain

D. is raining

Past Perfect › View

To make a past perfect tense negative, which word would you add?

A. not

B. never

C. no

D. none


Grammar › View

It is the sharing of information between different individuals.

A. Communication

B. Sharing

C. memo

D. Story telling