Grammar Quiz

[ Perfect Verb Tenses ]

Identify the tense of the following sentence: “By next year, they will have graduated.”

A. Present Perfect

B. Past Perfect

C. Future Perfect

D. Simple Future

Select your answer:
A  B  C  D  E 


Random Topics:

Has and HavePreposition of DirectionAdjective OrderPronouns ( Interrogative )Articles & PrepositionGrammar : Must (Necessity)Simple Past Tense and Past Perfect TenseFragment, Comma Splice and Run -on SentenceVerbs of movementSimple Verb Tenses

Other quiz:

Grammar › View

It’s ………… bad luck that your team didn’t win the match.

A. such

B. so

C. such a


Modals › View

He ________ cook tonight because he’s going to a restaurant.

A. doesn’t have to

B. don’t have to

C. shouldn’t

D. have to

Ed and Ing Endings › View

Have you ever been …… like this?
A. excited
B. exciting


Grammar & Vocabulary › View

He went to the restaurant because _____.

A. hungry

B. he hungry

C. he was hungry

D. he be hungry