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