Grammar Quiz

[ Present Perfect Simple vs Continuous ]

They __________ (learn) Spanish for three years now.

A. have learned

B. have been learning

Select your answer:
         


Random Topics:

For vs Sinceso vs suchConditional Sentences and AdverbsRelative PronounsGerund, Infinitive & ModalsTenses & PrepositionVocabularyGrammar - either...or, neither...norPresent Simple TenseTenses - Present and Past

Other quiz:

Reported Speech › View

“Say hello to Jim,” they said.

A. They asked me to say hello to Jim.

B. They asked me to says hello to Jim.


Grammar › View

Please don’t let me ……. (FORGET) about new batteries.

A. to forget

B. forgetting

C. forget