[ Present Perfect Continuous Tense ]
Jun _______ France for 4 monthѕ.
A. haᴠe learnt
B. learnt
C. learnѕ
D. haѕ learnt

Random Topics:
How often - long - much - manyParticiple Clauses & Cleft SentencesTransportation VocabularyWho vs WhomPast Perfect vs Past SimpleObject PronounMust / must notPresent Perfect and Present Perfect Progressive TensesConjunctions and PrepositionsInfinitives and GerundsOther quiz:
Vocabulary › ViewChoose the best synonym for the underlined word:
grumble about poor service
A. read
B. complain
C. sing
D. scream
Present Perfect › View
Have you …………….. seen a snake?
A. ever
B. never
C. yet
D. still
Definite and Indefinite Articles › ViewWatch out! There’s ______ spider on the pillow.
A. a
B. an
C. the
D. no article
Grammar › View
You really should _________ to Barcelona – it’s a wonderful city.
A. go
B. to go
C. going
