Topics: Present Perfect & Past Simple Tense
Yesterday, I _____________ for them for half an hour.
A. have been waiting
B. waited
C. has been waiting
D. wait
Select your answer:

Random Topics:
Irregular verbsHave as verb and auxiliarySpeculation with Modal VerbsInfinitive or GerundPresent Perfect or Past SimpleQuestion Tags in Verb TensesVerb TensesGrammar: Defining Relative ClausesPresent Simple for Future ArrangementVerb + PrepositionOther quiz:
Simple Present Tense › ViewWhich of the following sentences is correct?
A. Mary go to school everyday.
B. Mary going to school everyday.
C. Mary goes to scool everyday.
D. Mary gone to school every day.
Grammar › View
. Complete the sentence: We plan ____ the beach tomorrow.
A. go
B. going
C. to go
