Grammar Quiz

[ Perfect Progressive Tenses ]

He ______ (prepare) for the presentation all morning.

A. had been preparing

B. has been preparing

C. will have been preparing

Select your answer:
         


Random Topics:

Countable - UncountablePrepositions of Location, Movement and TimeAdverb or AdjectiveModal and Phrasal VerbsPreposition & Relative ClausesSubject Verb Agreement & Subjunctive MoodGerunds & Infinitives + VocabularyModals in the PastObject PronounsAdjective ending with ED & ING

Other quiz:

Grammar › View

_____________ at the audience, the contestant gave her answer with confidence.

A. Looking

B. To look 

C. Have look    

D. Look


Verb Tenses › View

In which tense are verbs usually ending in ‘-ed’ to talk about things that have already happened?

A. Present

B. Continuous

C. Future

D. Past