[ 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:
Idioms › View“Against the clock” means ___.
a. a new record
b. a test of speed or time
c. an impossible task
Perfect Tenses › View
Which of the following sentences is NOT in the present perfect tense?
A. Boom has lived here for five years.
B. Thee and Rinya have been to Paris.
C. Cheya is eating dinner.
D. We have finished our project.
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
