[ Tenses ]
. “I have finished my homework.”
A. Simple Present
B. Present Continuous
C. Present Perfect
D. Present Perfect Continuous

Random Topics:
Continuous TenseAdverb and Noun ClausesModals of ProbabilityAdverbial Clause, Noun ClauseTenses and FoodIf ConditionalsIndefinite and Definite Articlesa, an, the, zero articleAdverbs and AdjectivesFormal & Informal WordsOther quiz:
Narrative Tenses › ViewSteve …………………………….an accident yesterday.
A. had
B. was having
C. haved
Tenses › View
This time next month, Lucy ________ the year-end party with her colleagues.
A. has celebrated
B. had celebrated
C. was celebrating
D. will be celebrating
Grammar › ViewHe tried to explain his problems to his parents, but they just ____ how serious it was. (not / understand)
A. dont realise
B. are not realising
C. didnt realise
D. were not realising
Grammar › View
When I got to school this morning, I realised that I ______ my homework last night.
A. didn’t do
B. wasn’t doing
C. hadn’t done
D. weren’t doing
