[ 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 › ViewDo you know how to ride a bike?
A. Subject
B. Direct object
C. Indirect object
D. Object of a preposition
Grammar › View
Alisha ___ her grandparents last week.
A. visiting
B. visited
C. visits
D. visit
I 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
