Grammar Quiz

[ Tenses ]

Complete the sentence: How long __________ (you/wait) here?

A. had you been waiting

B. have you been waiting

Select your answer:
A  B  C  D  E 


Random Topics:

-ing / InfinitiveObject PronounSimple Past TenseQuantifies and Modals of DeductionWho vs WhomConjunctivesPossessive Nouns with Apostrophes and PronounsAdverbs, Prefixes, and SuffixesPronunciation and VocabularyComplex Sentences with Adverb Clauses

Other quiz:

Gerunds And Infinitives › View

I knew without …… that things hadn’t gone according to plan.

A. having told

B. to tell

C. being told

D. tell

E. to be told


Grammar › View

You were supposed to meet your friend for dinner at 6 pm, but you forgot.

What will you say?

A. I offer you my condolences.

B. I reject your apology.

C. It’s totally slipped my mind.

D. It doesn’t matter.

Grammar › View

Is it sleeping? 

A. Yes, it is.

B. Yes, he is.


Grammar › View

What are these?
   
A.     These are plants.
   
B.     These are balls.
   
C.     These are books.