Topics: Perfect Tenses and Vocabulary
You look exhausted. What have you…………?
A. been doing
B. done
C. do
Select your answer:

Random Topics:
Participle Clauses & Cleft SentencesGrammar of Future PlansPresent simple, Present continuous, Singular, PluralComparative & Superlative AdverbsParts of Speech and Grammargoing toVerbs and Possessive AdjectiveNoun and PronounPast simple vs Present perfectBasic GrammarOther quiz:
PRESENT SIMPLE - CHILDREN › ViewChoose the correct verb: “Zara works at the weekend, but when she is free, she “….” her parents in London.”
A. to visit
B. visitis
C. visits
D. visit
Vocabulary › View
to do something as a reaction to something that has happened or been done
A. respond
B. impact
C. conflicting
D. primary
