[ Present Perfect Tense ]
Robert ____________________ since 2013.
A. surfed
B. has surfed
C. is surfing
D. surfs

Random Topics:
Intensifiers: Really vs VeryThe First Conditional (if/unless)Preposition of DirectionAuxiliaries VerbGrammar - much, many, a lot ofVerbal TensesGerund & InfinitiveBasic GrammarModals of ProbabilityArticleOther quiz:
Modal Verbs › ViewSorry, mate. I ___ help you today. I’m a bit busy!
A. won’t
B. can’t
C. may not
D. shan’t
Modal Verbs › View
She’s late. I guess she … the wrong road.
A. must have taken
B. must take
C. may have taken
D. may took
Modals and Past Modals › ViewMy granddad _____ run really fast when he was younger. He won a lot of races.
A. can
B. can’t
C. could
D. couldn’t
Mixed General Quiz › View
I’ve heard all about it. Sally ___ to me.
a. brainstorm
b. on to a good thing
c. back to the drawing board
d. breathing down
e. broke the news
