[ Present Perfect Tense ]
Has he ….. doing his project ?
A. finished
B. finishing
C. finish
D. finishes
E. to fiinish

Random Topics:
Conditional Sentences Type I, IISuffixes and TensesGrammar: SyntaxPassive to ActiveGerund or InfinitiveQuantifiers: too many, too much & enoughConjunctions and PrepositionsHave to / Do not have toVocabulary and PrepositionsPresent Continuous, Present Perfect and Used toOther quiz:
Grammar › ViewDue to coronavirus, they _____ out since last Wednesday.
A. didn’t go
B. haven’t went
C. hasn’t gone
D. haven’t gone
Verbs & Phrasal Verbs › View
The police are still _______ the thief.
A. looking into
B. looking for
C. looking through
D. looking after
Modal Verbs › ViewI think you……………….go to see the doctor. You don’t look well.
A. will
B. can
C. might
D. should
Grammar › View
Kate needs _________ students
A. some
B. any