[ Present Perfect Tense ]
Motocross has been on Olympic sport ______ 2008.
A. for
B. since
C. from
D. already

Random Topics:
Present tense AffirmativeNoun QuantifiersPossessive NounsGrammar, Literature, and VocabularyGerund/ To Verb/ VerbInfinitives and ING FormsTenses and ConclusionsModals and Semi-ModalsHow much or How many?Comparative and Superlative AdjectiveOther quiz:
Grammar › ViewFill in the blank. “Maria will _ to the park tomorrow.”
A. Going
B. Went
C. Gone
D. Go
Subject-Verb Agreement › View
Either my mother or my father ____ coming to the meeting.
A. is
B. are
C. were
Grammar › ViewI invited Ian to the party, … he didn’t want to come.
A. so
B. because
C. but
D. because
Conjunctions › View
The weather was so cold and wet, ………we enjoyed very much.
A. so
B. for
C. yet
