Grammar Quiz

[ Tenses ]

They ______ dinner by the time we got there.

A. finished

B. have finished

C. had finished

D. were finishing

Select your answer:
         


Random Topics:

Adverbs by TypeModals and Semi-ModalsAdverbs and AdjectivesPresent Perfect and Simple Past TensePresent Perfect Adverbs and Indirect QuestionsPresent Tenses and VocabularyTensesPast with Modals“Put” Phrasal VerbClauses and Gerunds

Other quiz:

Grammar › View

Are you coming to……party next Saturday?

A. a

B. an

C. the

D. X


Simple Past Tense (was/were) › View

I ____ at home yesterday evening.

A. is

B. was

C. were

D. are