[ Grammar ]
The bus hasn’t come yet. We _______________for an hour.
A. are waiting
B. have waited
C. have been waited
D. have been waiting

Random Topics:
Present Perfect Simple & ContinuousPresent Simple Positive and NegativePhrase or ClauseSimple Past - Irregular VerbsTo Infinitive or GerundAdjectives with -ED and -INGPresent Simple or Present ContinuousAnalogyConjunctions - Conjunctive AdverbsConditionals / Unreal PastOther quiz:
Definite and Indefinite Articles › ViewWe don’t like _____ tea which Mrs Smith makes.
A. a
B. an
C. the
D. x
Grammar › View
Use your ………. sense to avoid dangerous situations and keep safe.
A. normal
B. usual
C. common
D. natural
Sam hopes …………. an astronaut one day
A. becoming
B. become
C. to become
Reported Speech › View
My mum ___________ she was having a great time.
A. said her
B. told to her
C. told me
