[ Perfect Tenses and Have Got ]
Identify the tense used in the sentence: “They have been playing tennis for two hours.”
A. Present perfect
B. Past perfect
C. Present perfect continuous
D. Future perfect

Random Topics:
Perfect Progressive TensesInfinitivesAdverbs, Infinitives, Definite ArticleFuture Simple TenseVocabulary and PhrasesGrammar - some / anyActive-Passive VoicesGrammar speak,talk,say,tellThe Future Simple TenseVocabulary and Modal VerbsOther quiz:
Prepositions › ViewShe always brushes her teeth ____ 7 o’clock.
A. on
B. at
C. in
Direct and Indirect Question › View
Where is the restroom?
A. Can you tell me where is the restroom?
B. Can you tell me where is the restroom?
C. Can you tell me where the restroom is?
Future Tense › ViewYou …… meet the doctor tonight if you came late
A. will
B. will not ( won’t)
C. can
D. can’t
Grammar › View
Bobby … a basketball in his room.
A. have
B. has
C. is
D. are
