[ 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:
Grammar › ViewWhat’s the expression of past?
A. good
B. yesterday
C. is
D. next to
Past Continuous Tense › View
Most of my friends ____ ____ a good time at the gathering.
A. was having
B. were having
C. was have
D. were have
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
