[ Grammar ]
Last night, I _____ to finish my project on time.
A. had
B. have
C. having
D. has

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 VerbOther quiz:
Tenses › ViewSteve __________ (play) tennis at every day.
A. play
B. plays
Tenses › View
I (watch) TV at the moment.
A. am watching
B. is watching
C. watch
D. watches
Noun Phrase › ViewIdentify 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
