Grammar Quiz

[ Tenses ]

Choose the correct tense for the following sentence: ‘I have been waiting for you for an hour.’

A. Present continuous tense

B. Past perfect tense

C. Future tense

D. Present perfect continuous tense

Select your answer:
         


Random Topics:

Will & Be going toPresent Simple x Present ContinuousPresent Perfect: for/sinceGrammar: Simple Past and Past ContinuousPossessive AdjectivesPresent or Past TensesCountable & Noncountable NounsAdverbComplex Prepositions

Other quiz:

Past Tenses › View

After the train ………………….., I ……………… I missed the train.

A. left, arrived

B. had arrived, left

C. had left, arrived


Grammar › View

The park is __________ the street from my house.

A. in

B. at

C. on