[ Adverb of Time ]
I’ve been waiting___you.
A. long
B. since
C. for
D. far

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 WordsNumbersOther quiz:
Tenses › ViewOur teacher __ us a surprise test yesterday.
A. gives
B. given
C. will give
D. Gave
Passive and Active Voice › View
I will never forget this experience
A. This experience is not forgotten by me
B. This experience would never be forgotten by me
C. This experience will never be forgotten by me
Tenses › ViewI 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