My friends ___ visited Niagara Falls before.
A. have
B. had
C. are
D. will

Random Topics:
So or SuchNoun Phrases and Verb PhrasesNoun Verb AgreementAdjective ClausesBasic Grammar-ing &-ed AdjectivesVerb + PrepositionFirst ConditionalWish SentenceConstrative ConjunctionOther quiz:
Grammar › ViewWhen the teacher got us to discuss Hamlet last week I _____ the play beforehand.
A. should have liked rereading
B. should have liked to have reread
C. should like to reread
D. should like to have reread
Grammar › View
How should this sentence fragment be revised to make a complete sentence?
Under the bright moon, the wolves howling.
A. The wolves howling under the bright moon.
B. Under the bright moon, the wolves were howling.
C. Howling, the wolves under the bright moon.
D. The bright moon, under it the wolves howling.
Second Conditionals › ViewIf the weather were good, we ______ on a picnic.
A. will go
B. went
C. would go
D. would went
Grammar › View
I enjoy reading this new magazine. ___, it has good articles.
A. Moreover
B. Nevertheless
C. However
