Topics: Present Tenses
Winnie has been patiently waiting for Semran for three hours.
A. Present Simple
B. Present Continuous
C. Present Perfect
D. Present Perfect Continuous
Select your answer:

Random Topics:
Family Members and Present SimpleConjunctions and CommasPresent Perfect and Simple Past TenseWho vs WhomPerfect TensePresent Verb TensesUsed to - Would - TensesInfinitives and ING FormsModal, Causative Verb & Elliptical StructureLanguage Features: Reflective ArticleOther quiz:
Grammar › ViewI haven’t been / didn’t go to China. What’s it like?
A. I haven’t been
B. didn’t go
Tenses › View
‘Why are you driving so fast?’
‘Because we _ late.’
A. are
B. ‘ll be
C. ‘re going to be
D. were
