[ 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:
Modal Auxiliary › ViewThis smartphone is very expensive. I ….. buy it.
A. won’t
B. will
C. can
D. couldn’t
Passive Voice › View
There’s somebody behind us. I think we are _________.
A. being followed
B. are followed
C. follow
D. following
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
