[ Present Perfect Tense ]
Why ____ me?
A. have already gone
B. has rained
C. haven’t called
D. have you been

Random Topics:
So - Too - Either - NeitherModal Verbs - ObligationPresent Perfect and Past TensesThird Grade ExamAdverb or AdjectiveVerb Tenses and Past ParticiplesGerunds, Infinitives and ParticiplesPersonificationGrammar - used toPresent Simple and Present ContinuousOther quiz:
Grammar › ViewHe always meets me at the station but today he … me near the bus stop.
A. Meets
B. Met
C. Has met
Verb › View
The sky…blue.
A. AM
B. IS
C. IT
D. ARE
They _______ (graduate/graduates/graduated/graduating) from college two years ago
A. graduate
B. graduates
C. graduated
D. graduating
Present Perfect › View
We haven’t seen you _____ a long time.
A. ago
B. since
C. for
D. ever
