Grammar Quiz

Topics: Present Perfect Simple vs Continuous

We __________ (wait) for the bus for 20 minutes.

A. have waited

B. have been waiting

Select your answer:
         


Random Topics:

Contrastive ConjunctionsGerundPast Simple and Past Continuous TensesInfinitive FormsPresent or Past TensesVocabulary and Sentence StructureAdjectives with -ED and -INGTransportation VocabularyPossessive Pronouns and Adjective PronounsModals - Conditionals - Future Tenses

Other quiz:

Conjunctions › View

I have a toothache … i must see the dentist soon

A. and

B. so

C. but

D. because


Mixed General Quiz › View

Select the word or phrase that will identify the correct meaning of the underlined word. Progeny is a term used to describe a person’s ____________.

A. Creditors
B. Offspring
C. Hereditary disease
D. Health status