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:

Grammar › View

Jane Austen ………….. many novels between 1787 and 1811.

A. Write
B. Wrote
C. Writes
D. Can write


Grammar › View

They …….playing football now

A. Am

B.Is

C.Are

D.Were

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