[ Tenses ]
. Identify the tense: We have been waiting for an hour.
A. Past perfect tense
B. Present perfect continuous tense
C. Simple present tense
D. Future continuous tense

Random Topics:
Adjectives & QuantifiersConjunctions and Sequence ConnectorsPresent Perfect Simple vs ContinuousAdjectives with PrepositionGrammar speak,talk,say,tellCountable and UncountableConditionals (0 - 1 - 2)Reported Speech and Reporting VerbsIndefinite and Definite ArticlesReported Speech and Reported QuestionsOther quiz:
Speculation with Modal Verbs › ViewSelect the right option for past speculation: He _______ missed the bus, that’s why he’s late.
A. can
B. must have
C. might
D. should have
-ed or -ing › View
He’s such a …………. person. He never wants to go out.
A. boring
B. bored
Articles › ViewThis is a nice house. Does it have___ garden?
A. the
B. a
C. an
D. O
Grammar and Vocabulary › View
Jackie, get a pair of … , cut me out of this suit.
A. pyjamas
B. sunglasses
C. jeans
D. scissors
