[ Tenses ]
He ____________ (not, speak) on the phone for an hour, it has only been half an hour.
A. Has not been speaking
B. Has not spoken
C. Has not spoke
D. Has not been spoken

Random Topics:
Few, a few, little, a littleSimple PastPossessive PronounsVerb + PrepositionSimple and Continuous TensesNoun ClausesModals and Past TensesGrammar- Later/LatterActive Voice-Present tenseGerund - to InfinitiveOther quiz:
Future Tenses › ViewWhen is Mary picking us up to take us to the airport?
A. 10 a.m.
B. 12 p.m.
C. 2 p.m.
D. 4 p.m.
Tenses › View
Which sentence is correct?
A. The cat sleep on the bed.
B. The cat sleeping on the bed.
C. The cat sleeps on the bed.
D. The cat slept on the bed.
Tenses › ViewI ___ there last week because I had a headache
A. was
B. is
C. isn’tw
D. wasn’t
Grammar › View
You _________________ be exhausted after your long trip. Come in and have a drink.
A. have to
B. must
C. could
D. should
