Grammar Quiz

[ Future Perfect Tense ]

What is the correct form of future perfect tense for the verb ‘to run’?

A. will have run

B. will run

C. ran

D. will have running

Select your answer:
A  B  C  D  E 


Random Topics:

V-ing/to-VFigure of SpeechPunctuationWish + Verb 2Participle Clauses & Cleft SentencesNouns FormationNounsSo Such Enough TooLanguage Features: Reflective ArticleGrammar (Adverbs, Prepositions, Prepositional Phrases)

Other quiz:

Modal Verb › View

A: I can’t believe Jane isn’t here to collect her award.

B: She ________ the invitation. We definitely should have checked that she had got it.

A. must not have received

B. had better not receive

C. isn’t supposed to receive

D. needn’t have received


Grammar › View

He was late because of the road_____.

A. street

B. traffic

C. works