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 TensesOther quiz:
Conjunctions › ViewI 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
