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:

Vocabulary › View

When Alice learnt that she had to __________ a frog for science lesson, she almost fainted.

A. find

B. trim

C. dissect

D. vomit


Wish Clause › View

I wish you ……………us about your problems

A. tell

B. told

C. had tell

D. will tell

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