Grammar Quiz

[ Present Perfect ]

Mary _________ to Cyprus. She came back a few weeks ago.

A. has was

B. have been

C. has been

D. were

Select your answer:
         


Random Topics:

Have to / Do not have toTransitional WordsPresent Verb TensesPresent Simple & Present ContinuousModal, Causative Verb & Elliptical StructureRegular and Irregular AdverbV-ing/to-VDefinite vs Zero Article Abstract NounsMesopotamia VocabularyWishes and Tenses

Other quiz:

Modals › View

You ___ tired if you don’t stop working

A. would like

B. would imagine

C. will be

D. will


Grammar › View

Things are doing great. Business ____

A. booms

B. is booming

C. has boomed

D. has been booming