[ Tenses ]
I (___) the assignment for a week now, and it’s almost done.
A. work on
B. have worked on
C. worked on
D. am working on
Select your answer:

Random Topics:
Kinds of SentencesPast Simple vs Past ContinuousTo Infinitive/Bare Infinitive/GerundsPlaces in TownNoun Clauses with THATGrammar: Adjectives & PrepositionsPunctuationPast, Present, FutureIn/On/At + TimeSimple TenseOther quiz:
Present Simple Positive and Negative › ViewMy boyfriend and I __________; we take the bus.
A. doesn’t drive
B. don’t drives
C. don’t drive
Types of Phrases › View
Will someone be here soonto open the door?
A. verb phrase
B. appositive phrase
C. prepositional phrase
D. infinitive phrase
