用since和for造句三个

2025-03-20 06:42:39
推荐回答(4个)
回答1:

he has been here for three years.
i have had the book for two weeks.
he has had the book since two weeks ago.
my sister has studied english since one month ago.
they have been skating for five hours.
they have been skating since five o'clock
用how far与since和for造句
How far is it from your home to school?
He has known me since he came here.
He has known me for ten years.
for和since的用法区别
区别:
1,Since +时间点,具体时间 “自从、、、以来,从、、、以后” 用来说明动作起始时间 例句:I have been in Beijing since 2010.
2,For + 时间段,用来说明动作延续时间长度,因此句中的谓语动词,也应该是延续性动词。
例句:
I have been here for 3 days. (对)
I have arrived here for 3 days.(误)

回答2:

I've had the toy bear since three years ago

回答3:

he has been here for three years.

回答4:

i have been a student here since i was 12

i studied here for 2 years