[ Tenses ]
She (learn) _________ Spanish for two years. They (watch) _________ that TV series since last week.
A. has been learn, have been watching
B. has been learning, have been watch
C. been learning, have been watching
D. has been learning, have been watching

Random Topics:
Prepositions & Prepositional PhrasesConnectivesCan/CouldPresent simple & ContinuousPhrasal Verb and ModalPhrasesModals and AdviceHow often - long - much - manyThere is or There areComparative and Superlative AdverbsOther quiz:
Question Tags › ViewIt’s a beautiful day, isn’t it?
A. It’s a bit too hot for my liking.
B. No, it’s a rainy day.
C. Yes, it is a beautiful day.
D. I don’t think so, it’s quite cloudy.
Grammar › View
Nobody was able to tell the police who that man was, wo he _______________ be someone from here.
A. has to
B. must
C. can’t
D. should