Grammar Quiz

[ 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 Modals

Other quiz:

Grammar › View

She _____ 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