[ Tenses ]
I ___ English for six years now.
A. have been learning
B. have learned
C. learned
D. am learning

Random Topics:
Apostrophes and GrammarPreposition and Preposition PhraseAsking for and Giving OpinionSimilesHow much or How many?Vocabulary, Grammar, SpellingPast and Present ContinuousTransportation VocabularySubjective and Objective PronounSimple, Complex, Compound SentenceOther quiz:
Grammar › ViewWatch
A. fishing
B. a bike
C. some new shoes
D. a DVD
Grammar › View
Q: ________is the longest river in the world?
Ans: Nile River.
A. When
B. Who
C. Which
D. Why
Present Perfect and Simple Past Tense › ViewI _____ (know) Julie for three years – we still meet once a month.
A. knew
B. have knew
C. has knew
D. known
E. have known
Tenses › View
We can’t play loud music _______.
A. before everyone will go to bed
B. when everyone went to bed
C. as soon as everyone went to bed
D. after everyone has gone to bed
