Grammar Quiz

[ Adverb of Time ]

I’ve been waiting___you.

A. long

B. since

C. for

D. far

Select your answer:
A  B  C  D  E 


Random Topics:

Pronouns, Verb, ConjunctionGerund - to Infinitive Past Tense, Recount Text, and Future TenseTo Infinitive or Bare InfinitiveVerb AbilityPresent Perfect TensePossessive Adjective and PronounAdjectives and comparisonsTransitional WordsNumbers

Other quiz:

Present Perfect Tense › View

Has your friend sent you a postcard?

A. No, he has.

B. Yes, she have.

C. No, he haven’t.

D. No, she hasn’t.


Grammar › View

How long ______ in your apartment?

A. have you been lived

B. are you living

C. have you been living

Tenses › View

I was very surprised when he accepted to eat meat since I __________ always __________ that he was a vegetarian.

A. Ø … assumed

B. was … assuming

C. had … assumed

D. had … been assuming


Grammar › View

She ___ extremelly quiet since her husband died.
a. is
b. has been
c. was