[ Past Perfect Simple & Past Perfect Continuous ]
Had you been learning French ____________ several years before you took your first exam?
A. for
B. since
C. from
D. when

Random Topics:
Verbs: Will & Going toPronouns and AdverbsRelative Clauses and etcIdentifying TensesGrammar - to be, possessive, have gotAdverb of TimeTOEIC Grammar and Vocabulary ReviewVerb, Object, PrepositionDeterminers & QuantifiersPresent Perfect vs Past SimpleOther quiz:
Grammar › ViewWhich is the correct verb to use in this sentence? The baby needs to (lay/lie) down for a nap.
A. lay
B. lie
Simple Present Tense › View
I ___ understand, do you?
a. doesn’t
b. don’t
his name is Bella, isn’t …. ?
A. he
B. his
C. that
D. it
Present Perfect and Simple Past Tense › View
________ you ever ________ (eat) spring rolls, Mike?
A. Have – ate
B. Did – eat
C. Have – eaten
D. Do – eat