Topics: Present Perfect Tense
Robert ____________________ since 2013.
A. surfed
B. has surfed
C. is surfing
D. surfs
Select your answer:

Random Topics:
Quantifiers: too many, too much & enoughTAG QuestionsAdjective and AdverbConjunctions, Interjections and Sentence TypeTo Infinitive or Bare InfinitiveIndefinite ArticleEd and Ing EndingsVerb to haveAbstract NounsGrammar - direct/indirect objectsOther quiz:
Grammar › ViewHello. _______ Let me introduce myself. I’m Miles Trotter.
A. It’s been good talking to you.
B. It’s a pleasure to meet you.
C. Would you like to meet again?
Tenses › View
When you leave your friend, what do you say to him/her?
A. Good morning
B. Good afternoon
C. Goodbye
D. How are you?
