[ Tenses ]
. I have……a letter for 2 hours
A. write
B. wrote
C. written
D. writing
Select your answer:

Random Topics:
Past and Present Continuous tenseGrammar and UsageTransition WordsGerund and InfinitivesSimple, Compound, Complex SentencesAdverbs of Manner, Likes and PreferencesDependent PrepositionsConjunctivesHow much and how manyCompound AdjectivesOther quiz:
Grammar › ViewDo you think Chinese Cars are good value for money?
A. Change Cars into cars.
B. Correct as is.
Perfect Verb Tenses › View
Identify the tense of the following sentence: “By the end of the day, I will have finished my work.”
A. Present Perfect
B. Past Perfect
C. Future Perfect
D. Simple Future
