Grammar Quiz

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 + Preposition

Other quiz:

Simple Present Tense › View

Which 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