Topics: Present Perfect Simple & Continuous
______ you ______ the report yet? I need to have a look.
A. Have / been finishing
B. Do / finish
C. Have / finished
D. Were / finishing
Select your answer:

Random Topics:
AbilitySentence Types and ConjunctionsPreposition and Word FormRegular Plural NounsGrammar - Fragments“Put” Phrasal VerbDistinguishing Future TensesTenses and Word FormationAdjective & AdverbsAdjectives and ArticlesOther quiz:
Quantifiers › ViewMary mustn’t eat too ________.
A. much
B. many
C. a lot of
Grammar › View
If people used cars less, the air … much cleaner.
A. would be
B. would have been
C. will be
D. was
