Grammar Quiz

[ Present Perfect Tense ]

Have you ever ________ to China?
A. went
B. go
C. been

Select your answer:
         


Random Topics:

Present tense AffirmativeQuantifiersSentence StructureGrammar - Future ActionGrammar MistakesComparatives and SuperlativesModal Verbs and PermissionIntensifiers: Really vs VeryConjunctions, Interjections and Determiners-ing &-ed Adjectives

Other quiz:

Grammar › View

If I had known the reason why she was absent from class, I would have told you.

A. I knew the reason why she was absent from class, but I didn’t tell you.

B. Unless I knew the reason why she was absent from class, I wouldn’t tell you.

C. I didn’t know the reason why she was absent from class, so I didn’t tell.

D. Although I knew the reason why she was absent from class, I didn’t tell you.


Past Tense › View

The children ______ their homework, so they were in trouble.

A. done

B. didn’t do

C. had done

D. hadn’t done