Grammar Quiz

[ Grammar ]

CHOOSE THE CORRECT GRAMMAR TENSE

They have been working all day

A. Present Perfect

B. Present Perfect Progressive

C. Past Perfect

Select your answer:
         


Random Topics:

Used to & would & Past SimplePRESENT SIMPLE - CHILDRENGrammar for IELTSIdiomsPast Simple vs Present SimpleArticles & Compound NounsFew, a few, little, a littleTo Infinitive or Bare InfinitiveParticiple - ing/ edPassive Voice - Past Simple

Other quiz:

Grammar › View

___ at the airport more early, he would have met his friend.

A. than he arrived

B. had he arrived

C. when he arrived

D. he had arrived


Modal Verbs › View

Sam hasn’t studied well. He………………fail the exam.

A. can

B. could

C. might

D. should