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:

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