Grammar Quiz

Topics: 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:

used to vs be used to vs get used toPassive Voice Active VoicePresent Simple & Present Progressive TenseSentences Function and StructureGrammar and Passive VoicePaired ConjunctionSimple PastThe Past SimpleA/AnGerund - to Infinitive

Other quiz:

Tenses › View

Complete the sentence: “The students ___ ready for the competition since yesterday.”

A. have been

B. has been

C. are

D. will be


Prepositions › View

I jumped ____ the fence so I could see my favourite band’s concert.

A. Under

B. In

C. Towards

D. Over