Grammar Quiz

Present Perfect Simple & Present Perfect Continuous Quiz

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

Preview:


Kate has been studying endangered species ___

A. for ten years

B. since ten years

C. ten years


Edmund Hillary and Tenzing Norgay got to the top of Mount Everest ____

A. since 1953

B. almost 60 years ago

C. for almost 60 years


Many explorers have ____ to the North Pole

A. go

B. been

C. going


The fisherman ___ 50 kilos of fish since yesterday.

A. has been catching

B. has caught


Animal conservation ___ more important in the last 100 years

A. became

B. has become


The Giant Panda ___ an endangered species for years

A. has been

B. was


Climate change ___ many glaciers to melt.

A. caused

B. has caused


The scientist ___ their research yet

A. haven’t finished

B. haven’t been finished


Nobody is here. They have ___ to find new species in the rainforest.

A. gone

B. been

C. going


He has been collecting fossils ___ he was a student.

A. for

B. ago

C. since


Random Topics:

ModalGrammar - Collective NounsModals Posibility and ProbabilityOpinion / AgreementParts of Speech and Compound SentencesPresent Perfect and Present Perfect ContinuousAsking for and Giving OpinionConjunctions & PrepositionsTenses and ArticleGrammar and Punctuation