Topics: Present Perfect Continuous Tense
why are you shoes so dirty ? What ….. ? (Do)
A. have not you been doing
B. have you been doing
C. you have been doing
D. were you doing
Select your answer:

Random Topics:
So - Too - Either - NeitherPast Simple & Past PerfectSubject Verb Agreement and Verb TensesCorrelative ConjunctionDemonstrative SpeechPresent Perfect vs Past SimpleCountable & Uncountable NounsWish - beginnerAdjective vs AdverbModals of AdviceOther quiz:
Tenses › View___ are you eating that?
A. which
B. why
C. what kind of
D. who
Present Perfect Tense › View
James has been in Thailand _____ months but he hasn’t visited the beach _____ .
A. for/ still
B. since/ already
C. since/ just
D. for/ yet
