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

Random Topics:
Modals of Speculation and DeductionAdjective, Adverb, and Noun FormsDefinite vs Zero Article Abstract NounsAdjective + to + VerbModal Verbs - ObligationLexico and GrammarPresent & Past TensesPresent Tenses and ConnectorsApologizingused to vs be used to vs get used toOther quiz:
Tenses & Passive › ViewJeans ______ all over the world.
A. are sold
B. sold
C. sells
D. will sell
Grammar › View
___ is very good for your health.
A. Swimming
B. Swim
C. Swims
D. Swam
