Grammar Quiz

[ Present Perfect ]

___________you ________(be) this place before?

A. Has/been

B. Have/be

C. Have/been

D. has/be

Select your answer:
A  B  C  D  E 


Random Topics:

Transportation VocabularyConditionals III - Mixed 1st, 2nd & 3rd ConditionalsPassive Voice of TensesRelative Pronoun/AdverbsVerbs with Prepositions and ConjunctionsPresent Perfect SimpleVocabullary TestSimple PresentEd and Ing EndingsPassive and Active Voice

Other quiz:

Idioms › View

To “check up” means ___.
a. to search
b. to investigate
c. to make a mark to show something has been counted


Tenses › View

Jennifer _____ because she was late for her classes.

A. ran

B. was running

C. run

D. runs

Grammar speak,talk,say,tell › View

She ________ , “John is leaving tomorrow.”

A. told

B. said

C. talked

D. spoke


Gerund and Infinitive › View

Which of the following verbs can be followed by a bare infinitive?

A. advise

B. let

C. imagine

D. deny