[ Perfect Tense ]
I _____ the rice before 8 o’clock.
A. has cooked
B. will cooked
C. will has cooked
D. will have cooked

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 ModalsOther quiz:
Vocabulary › Viewone’s proper or designated social position
A. station
B. forfeit
C. protean
D. embezzle
Vocabulary › View
When I want to ___ for a test or an exam,
A. take
B. prepare
Phrasal Verbs › ViewThat 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
