[ Present Tenses ]
I ……………….. for the manager for two hours.
A. am waiting
B. wait
C. has waited
D. have waited

Random Topics:
Superlative AdjectivesAdjective, Adverb, and Noun FormsPresent simple, Present continuous, Singular, PluralGrammar and Sentence StructureGrammar PhrasesVocabulary and ModalsModal PerfectVerb-ing and InfinitiveGerunds and InfitinitivesGrammar: was/wereOther quiz:
Grammar › ViewThe new student _____ for 5 hours!
A. has studied
B. have studied
C. have been studying
D. has been studying
Tenses › View
Kate _____ a vegetarian for eleven years now, and she _____ meat at all during this time.
A. is/isn’t eating
B. has been/didn’t eat
C. is/doesn’t eat
D. has been/hasn’t eaten
Grammar › ViewHis bad attitude will not ………. my decision to run for class.
A. effect
B. affect
Vocabulary & Grammar › View
To put things that are needed for a meal in their proper places on a table.
A. lay the table
B. side board
C. do the ironing
D. clear the table
