Grammar Quiz

Present Perfect Simple vs Continuous Quiz

English multiple-choice grammar quiz about Present Perfect Simple vs Continuous

Preview:


They __________ (visit) their grandparents every month.

A. have visited

B. have been visiting


She __________ (not visit) her friend lately.

A. has not visited

B. has not been visiting


I __________ (work) on this project for a week now.

A. have worked

B. have been working


I __________ (explore) new hobbies lately.

A. have explored

B. have been exploring


We __________ (see) that movie twice already.

A. have seen

B. have been seeing


She __________ (exercise) at the gym every morning.

A. has exercised

B. has been exercising


We __________ (celebrate) our anniversary every year.

A. have celebrated

B. have been celebrating


I __________ (finish) my report already.

A. have finished

B. have been finishing


We __________ (not see) each other in ages.

A. have not seen

B. have not been seeing


We __________ (wait) for the bus for 20 minutes.

A. have waited

B. have been waiting


They __________ (discuss) the project for hours.

A. have discussed

B. have been discussing


He __________ (work) late every night this week.

A. has worked

B. has been working


I __________ (learn) a lot from this course.

A. have learned

B. have been learning


He __________ (paint) the fence for hours.

A. has painted

B. has been painting


He __________ (not finish) his homework yet.

A. has not finished

B. has not been finishing


Random Topics:

Compound Nouns and Compound Adjectives QuestionsInversion + Passive VoiceGrammar - Present Perfect with already, just, yetAdverbs and Time ExpressionsGrammar : Structural Common ErrorsSubject Verb Agreement and Coordinating ConjunctionsPersonal pronouns + possessive adjectives + Introgative pronounsExclamationFuture TenseVerbal and Appositive Phrases