[ 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:
Subjunctive › ViewIt’s high time the children … in bed.
A. were
B. are
C. to be
Will/ Be Going to › View
We probably ……………….. that house.
A. aren’t going to buy
B. won’t buy
Simple Tenses › ViewHave 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
