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:

Preposition of Time › View

My birthday is _____ July.

A. on

B. in

C. at


Tenses › View

I ____ to the store yesterday.

A. went

B. have gone

C. go

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