[ 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:
Past Tense › ViewI _____ (not/like) the concert last night because it was raining
A. hadn’t been liking
B. didn’t like
C. wasn’t liking
D. hadn’t liked
Grammar › View
Steve is ________ and his brother is ________ than he is.
A. lazy, lazier
B. lazy, as lazy as
C. lazier, the laziest
D. the laziest, lazier
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
