[ Grammar ]
The workmen ________ the roof the whole of last week.
A. are repairing
B. repaired
C. were repairing

Random Topics:
Asking & Giving OpinionPast Simple Negative & QuestionsNarrative TensesPronoun Antecedent Agreementtake, make, doVerb Tenses and Sentence StructureLanguage Features: Reflective ArticleVerb Present Simple TensePhrases and TensesThe Simple Present TenseOther quiz:
Vocabulary › ViewI want to see how he’ll ……….. when he takes the gift.
A. distract
B. attract
C. extract
D. react
Tenses › View
Put the raincoat on. It________.
A. had rained
B. will be raining
C. is raining
D. has rained
Mixed General Quiz › ViewThe emergency telephone number for the police, ambulance and fire is the same. You ___ “999”.
a. dialed
b. dials
c. dial
Grammar › View
My grandma … a lot of peaches in her house.
A. have
B. has
C. don’t have
D. doesn’t have
