Grammar Quiz

[ Perfect Tense ]

I _____ the rice before 8 o’clock.

A. has cooked

B. will cooked

C. will has cooked

D. will have cooked

Select your answer:
A  B  C  D  E 


Random Topics:

Singular and Plural NounsPrepositions-ed and -ing AdjectivesPresent, Past, and Future TimeModals and VocabularyPast or Present Verb TenseKinds of SentencesArticlesRelative Clauses with who and whichPassive with Modals

Other quiz:

Phrasal Verbs › View

That dog is scared. If you corner him, he may….you.

A. beat up

B. go for

C. put up with

D. look forward to


Idioms › View

To “iron out” means to ___.
a. complete small details
b. make problems
c. plan ahead