[ FOR & SINCE ]
Mary has been saving her money _______ many years.
A. since
B. for

Random Topics:
Simple, Compound, Complex SentencesFirst & Second ConditionalPresent Perfect Tense and Simple Past TenseKnee AnatomySentence Structure and PunctuationCommon & Proper NounsState Verbs and Action VerbsIntermediate PrepositionsComparative & Superlative AdverbsVerbs and Subject Verb AgreementOther quiz:
Grammar › ViewWhen the ambulance …………………( arrive) , they …………….. ( take) me to the hospital.
A. arrived / took
B. had arrived / took
C. arrived / had taken
Tenses › View
The meteorology department ____ the weather every day.
A. monitors
B. monitored
C. is monitoring
D. will monitor