Topics: Present Perfect
___________you ________(be) this place before?
A. Has/been
B. Have/be
C. Have/been
D. has/be
Select your answer:

Random Topics:
NumbersSpellingPresent simple & ContinuousWho vs WhomParts of Speech and GrammarContrastive ConjunctionsWho am I?Aspect or tenses of VerbsArgumentative VocabularyInfinitive or GerundOther quiz:
Grammar › ViewMy daughter can sing very well. She has a ______ voice.
A. happy
B. sweet
C. sweetly
D. quick
Tenses › View
My team …..(lose) most of their games this year, but they …… (win) most of them last year.
A. has lost, won
B. have lost, won
C. lost, has won
D. lost, have won
