[ Present Tenses ]
Ann is very tired. She ____ tennis for three hours.
A. is playing
B. will play
C. plays
D. has been playing

Random Topics:
Relative Pronouns and AdverbsSimple Future - WillVerb & GrammarMesopotamia VocabularyPresent Perfect TensesComparativeKnee AnatomyVerbs: Action, Linking, and HelpingPast simple vs Present perfectGrammar - Present Perfect TenseOther quiz:
Passive Voice › ViewHe ___ the girl’s name now.
A. Remembers
B. Is remembered
Grammar › View
For each sentence, choose the option which has the same meaning.
I had never tasted such spicy food before I visited Mexico.
_
A. I ate a lot of spicy food before I went to Mexico.
B. I first tried spicy food when I was in Mexico.
Modal Verbs › ViewWhat does ‘will’ suggest about the likelihood of an event in the sentence ‘It will probably rain tomorrow’?
A. Certainty
B. Impossibility
C. High probability
D. No probability
Grammar › View
How ……………………….your vacation in Hue last month?
A. is
B. was
C. did
D. were
