[ Reported Speech and Tenses ]
Fill in with present perfect: He __________ (finish) his project.
A. finished
B. has finished
C. finishes
Select your answer:

Random Topics:
Modals Of SpeculationGrammar Double Object VerbsReported Speech and TensePresent PerfectAdverbs and Time ExpressionsModals of ProhibitionWestern Europe CountriesSimple Past/Past ProgressiveAdverbs and Adverbial PhrasesPassive Voice and ModalsOther quiz:
Grammar › ViewShe _____ tennis every day.
A. play
B. playing
C. plays
D. to play
Grammar › View
A: Where ……….. the scissors?
B: On my desk.
A. is
B. are
