Grammar Quiz

[ Past Perfect Simple ]

I won’t be able to join you at dinner because I _____.

A. had already eaten

B. have already eaten

C. ate

D. will eat

Select your answer:
A  B  C  D  E 


Random Topics:

ClausesModals AuxiliaryAdverb Clauses of TimePresent Perfect Negative and InterrogativeNoun, Adjective, and Adverb ClausesPresent Tenses and ConnectorsCoordinating and Subordinating ConjunctionsConditional Sentences and Verb FormSuffixes (ing-ed) SentencesSimple Present and Present Continuos

Other quiz:

Vocabulary › View

What does it mean to ‘falter’?

A. to succeed

B. to continue

C. to hesitate

D. to stop


Verb Phrases › View

Which word(s) form the verb in the sentence?

Mike will be singing tomorrow night.

A. Mike

B. will

C. will be

D. will be singing