外研版四年级英语现在完成时sincefor用法试题
一、单项选择题(共10题,每题2分)
1.IhavelivedinBeijing______2018.
A.since
B.for
C.in
D.at
2.ShehasstudiedEnglish______twoyears.
A.since
B.for
C.from
D.on
3.Theyhavebeenfriends______lastsummer.
A.since
B.for
C.at
D.in
4.Hehashadthisbook______alongtime.
A.since
B.for
C.since
D.from
5.Wehaveknowneachother______childhood.
A.since
B.for
C.in
D.at
6.Mysisterhasbeenill______Monday.
A.since
B.for
C.on
D.at
7.Ihavewaitedhere______anhour.
A.since
B.for
C.from
D.in
8.Shehasworkedhere______2020.
A.since
B.for
C.at
D.on
9.Theyhaveplayedsoccer______threehours.
A.since
B.for
C.from
D.in
10.Hehasbeenawake______6oclock.
A.since
B.for
C.at
D.on
二、多项选择题(共10题,每题2分)
1.Whichsentencesarecorrect?
A.Ihavebeenheresinceyesterday.
B.Ihavebeenhereforyesterday.
C.Ihavebeenheresinceaweek.
D.Ihavebeenhereforaweek.
2.Choosethecorrectoptions.
A.ShehaslivedinShanghaisince2019.
B.ShehaslivedinShanghaifor2019.
C.ShehaslivedinShanghaiforfiveyears.
D.ShehaslivedinShanghaisincefiveyears.
3.Selectallrightsentences.
A.Wehaveknownthemsincelastyear.
B.Wehaveknownthemforlastyear.
C.Wehaveknownthemforalongtime.
D.Wehaveknownthemsincealongtime.
4.Whicharetrue?
A.Hehashadacarsince2021.
B.Hehashadacarfor2021.
C.Hehashadacarfortwoyears.
D.Hehashadacarsincetwoyears.
5.Pickthecorrectones.
A.Theyhavebeenmarriedsince2020.
B.Theyhavebeenmarriedfor2020.
C.Theyhavebeenmarriedforfouryears.
D.Theyhavebeenmarriedsincefouryears.
6.Choosethepropersentences.
A.IhavestudiedmathsinceMonday.
B.IhavestudiedmathforMonday.
C.Ihavestudiedmathforthreedays.
D