They (make) much progress for five years.
A. have made
B. are making
C. made
D. will make

Random Topics:
Simple Past or Past ContinuousObject PronounsTypes of PhrasesAdjective + to + VerbAdverb of Frequency and Past Continuous TenseGrammar & TensesRelative Clauses PronounsPast or Present Verb TenseQuantifiers and AdjectivesCountable & Noncountable NounsOther quiz:
Simple Future Tense › ViewWill Bob and Sue see each other again soon?
Yes, ____. _______________this Saturday night.
A. Yes, they’ll. They will see again
B. Yes, they’ll. They’ll see each other again
C. Yes, they will. They will see each other again
D. Yes, they will. They will see again
Grammar › View
Choose the correct definition of the following homograph.
The princess danced at the ball.
___
A. A party with dancing.
B. A round toy.
I’m looking forward to _____ you soon.
A. see
B. seeing
Grammar › View
Um Fatima: Where were you last night when I called. It was around 7pm. Fatima: _______________ with Mariam at a café. I didn’t see your call. Sorry!
A. I talked
B. I had talked
C. I have talked
D. I was talking
