Grammar Quiz

[ Tenses ]

By the time we arrive, the guests ___ left.

A. have

B. will have

C. had

D. have been

Select your answer:
         


Random Topics:

Grammar, Conditional Sentences, VocabularyRelative PronounsSimple Present vs Present ProgresiveAdverbs of DegreeCountable & Uncountable NounsIdentifying Sentence TypesPast, Present, FutureEnglish MorphosyntaxSimple Present and Simple Past

Other quiz:

Grammar › View

Active or Passive?

My computer ate my paper

A. active

B. passive


Vocabulary › View

Define surmount…

A. Happy and joyful
B. Overcome or conquer
C. To ride a horse
D. To be mentally unstable