Grammar Quiz

[ Present Perfect Tense ]

Peter ___________________ (be) to Thailand once before.

A. has been

B. has be

C. have been

D. have be

Select your answer:
A  B  C  D  E 


Random Topics:

Future Simple TensesPresent Simple and Present Continuous TensesGrammar TOEFLVocabularyConjunction: Because and SoArticles & Compound NounsPassive VoiceAdverb of MannersWishesGrammar - Present Perfect with already, just, yet

Other quiz:

Abstract Nouns › View

Which noun is an abstract noun?

A. book

B. pride

C. pencil

D. rock


Modals › View

Dennis __________ to go to the dentist. His tooth hurts.

A. mus

B. have

C. has

D. had

Tenses › View

Future Perfect Continuous: In a year, they ________ in the same city for a decade.

A. will live

B. will have been living

C. are living

D. lived


Present Tenses › View

  I can’t go with you because I (not finish)   my homework yet.

A. have finished

B. finished

C. haven’t finished

D. finish