[ Tenses ]
We________for three hours and we are very tired.
A. waited
B. have been waiting
C. wait
D. had waited

Random Topics:
Noun / PronounIndependent and Dependent ClausesComplex PrepositionsPast Simple vs Past ContinuousAbilityVerb & GrammarCan vs CouldPronoun-Verb AgreementBecause of & Inspite ofPassive VoicesOther quiz:
Reported Speech › View“Have you ever been abroad?”
A. He asked me I had ever been abroad.
B. He asked me where I had been abroad.
C. He asked me had I ever been abroad.
D. He asked me if I had ever been abroad.
Tenses › View
Multiple Choice: Choose the correct sentence.
A. She has been reading that book all day.
B. She have been reading that book all day.
C. She has read that book all day.