Grammar Quiz

[ Present Perfect ]

I ________ worked all day today.

A. has

B. have

C. having

Select your answer:
         


Random Topics:

Future Tenses, Conditionals and ProfessionsAlong & AgainstGerund vs InfinitiveGrammar for TOEFLPhrasal verbs and Prepositional PhrasesActive vs. Passive VoiceParticiple Clauses & Cleft SentencesPassive Modals in Different TensesPresent Perfect Tense

Other quiz:

Gerunds And Infinitives › View

We are extremely grateful to the doctors …… so promptly when my son was suddenly taken seriously ill.

A. with having acted

B. to acting

C. to be acting

D. for having acted

E. with acting


Grammar: Simple Past and Past Continuous › View

Two boys ______ (play) soccer when the teacher ____ (come) into the classroom.

A. played / came

B. were playing / was coming

C. were playing / came

D. played / was coming