Topics: Perfect and Past Tenses
How long (you/learn) __________ to play the guitar?
A. did you learn
B. have you been learning
C. learned
Select your answer:

Random Topics:
Modal SpeculationTenses PracticeTOEIC GrammarProgressive Perfect and Simple Verb TensesPast Simple TensesModals and PrepositionIdentifying Sentence TypesTenses UsageGrammar - too & enoughFuture Perfect vs Future ContinuousOther quiz:
Grammar › ViewA:I’m not sure ___ the drinks. B:I guess ___ Flora will.
A. who brings; whether
B. who is going to bring; whether
C. who brings; ╳
D. who is going to
Grammar › View
Many letters ………by Jake last night.
A. write
B. wrote
C. were written
D. will write
