Grammar Quiz

[ Grammar ]

Last night, I _____ to finish my project on time.

A. had

B. have

C. having

D. has

Select your answer:
A  B  C  D  E 


Random Topics:

-Ing and Infinitive Verb PatternsRelative PronounsGrammar ClausesGrammar - Present Perfect with already, just, yetPast Simple, Past Continuous, Past PerfectAdjectives vs AdverbsSynonyms and VocabularyGerunds and ModalsSimple Past Tense and Present Continuous TenseCausative Verb

Other quiz:

Noun Phrase › View

Identify the noun phrase: “The growth of renewable energy is encouraging.”

A. The growth

B. Of renewable energy

C. Growth of renewable energy

D. Renewable energy is


Mixed General Quiz › View

Which word means fortunate?
a. genial
b. lucky
c. lively