[ 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 › View“The raindrops danced on the tabletop.” The kind of figurative language used here is _______
A. alliteration
B. simile
C. personification
D. idiom
Third Conditional › View
What would you have done if you ____ in Paris during the terrorist attacks?
A. have been
B. had been
C. has been
D. would have been
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