Topics: Present Perfect
Mary _________ to Cyprus. She came back a few weeks ago.
A. has was
B. have been
C. has been
D. were
Select your answer:

Random Topics:
Auxiliary Verbs (be, do, have)Verb TensesGrammar Past and Future TenseNouns FormationComparative AdjectivesArticle the or zero article (-)Noun, Adjective, and Adverb ClausesDo / Have / Can - Basic QuestionsOrdering AdjectivesModal Verbs for PossibilityOther quiz:
Simple Present Tense › ViewJonathan ______ football every Sunday.
A. plays
B. prays
C. jums
D. speaks
Phrasal Verb › View
I suggest you take the stairs. I heard from the officers at the front that this building’s lift has _____ again.
A. Broken down
B. Broken in
C. Broken up
D. Broken in on
