Grammar Quiz

[ Tenses with Time Expressions ]

They have played soccer ___ three hours.

A. about

B. for

C. since

D. during

Select your answer:
         


Random Topics:

Present Simple or Present ContinuousPresent Continuous for FutureModal Verb in Passive VoicePronoun & Present SimplePersonal & Possessive PronounsVerb FormSimilesPassive SentencesSimple Past or Past ContinuousAdverbs of Degree

Other quiz:

Future Tenses › View

I …………. Joe tomorrow.

A. won’t be meeting

B. am not meeting

C. won’t meet

D. don’t meet


Tenses › View

Which tense is used to refer to events that have already happened?

A. Simple Past Tense

B. Simple Present Tense

C. Simple Future Tense

D. Simple Perfect Tense