Grammar Quiz

[ Future Perfect Tense ]

Don’t worry. I know you’re hungry. By the time you get home, I ———————— dinner.

A. I will cook

B. I have cooked

C. I will have cooked

Select your answer:
A  B  C  D  E 


Random Topics:

AdjectivesPresent, Past and Future TenseGrammar - Place and MovementPassive Voice in Past Simple TenseConditional Sentences Type I, IITOEFLVerb-ing or to VerbRelative Clauses & Real ConditionalsPassive Voice, Modals of Deduction and First ConditionalNarrative, Past Tenses

Other quiz:

Mixed General Quiz › View

Mum took me to the hospital when she thought I _____ my arm.

A. had broken

B. has broken

C. have breaked

D. is broken


Subject Verb Agreement › View

Darts …… often played in pubs.

A. is

B. are

C. was

D. has been

Mixed General Quiz › View

The highest mountain ___ Halti.
a. has been
b. is
c. can be


Tenses › View

“I had just finished the assignment when the teacher extended the due date to next week.”

What tense is this sentence using?

A. Past perfect

B. Past continuous

C. Present perfect