[ Tenses ]
I can’t believe that you _____ all three exercises already. You just started five minutes ago!
A. have finished
B. have been finishing
C. finished
D. are finishing

Random Topics:
Verbs & Phrasal VerbsFuture Tense - will and going toVerb-ing or to VerbSimple Tenses in EnglishIrregular AdjectivesTenses PracticeGrammar on ConditionalsPast simple vs Present perfectModal AuxiliariesPerfect Tenses and Have GotOther quiz:
Past Simple Vs. Present Perfect › ViewJack _________ his arm when he fell off a horse in 1995.
A. Had broken
B. Broke
C. Has broken
D. Option 4
Vocabulary › View
The number of new students ……………… from 210 to 160 this year.
A. decreased
B. increased
C. adapted
Verb Tenses › ViewIdentify the tense of the verb in the sentence: ‘She is reading a book.’
A. Present perfect tense
B. Present continuous tense
C. Future perfect tense
D. Past simple tense
Grammar › View
Modern inventions tend to be small and ………………………, 80 they can be taken along and used everywhere.
A. insignificant
B. portable
C. bulky
D. unportable
