[ Present Perfect Tense or Present Perfect Continuous Tense ]
Why are you sweating? You ______________, right?
A. ran
B. has run
C. have been running
D. run

Random Topics:
Definite and Indefinite ArticlePresent and Past Simple PassivePast Simple and Past Continuous TensesGrammar, adverbs of frequency placementWH- Question WordsAuxiliary ModalPast Future TensesModal Verb in Passive VoiceSimple Present Tense vs Present Continuous TenseConjunction and PunctuationOther quiz:
Grammar › ViewThere isn’t _________ meat in the fridge.
A. a
B. any
C. some
D. many
Homonyms › View
We went to a ___ tasting party last night.
a. whine
b. wine
Have the invitations ___ to the guests?
A. send
B. sent
C. been sent
D. sends
Grammar › View
Which type of sentence is the sentence below?
They will announce the players at the game.
A. Declarative
B. Interrogative
C. Exclamatory
D. Imperative
