I have bought the book since yesterday.这个句子对吗?
这个句子不对。
因为时间状语 since yesterday 是一个表示一段时间的短语,这样就要求句子(肯定句/疑问句)的谓语动词必须是延续性动词,但是此句中的动词 buy 却是一个瞬间性动词。
建议改成:
I have had the book since yesterday.
yesterday前面用什么介词
yesterday前不用加介词。
yesterday
英 [ˈjestədeɪ] 美 [ˈjestərdeɪ]
adv.在昨天。
n.昨天;不久前;近日;往昔。
I thought I was hearing things yelaFxoGtsterday. I thought I heard a cuckoo.
我想昨天我出现幻听了。我以为听到了布谷鸟叫。
扩展资料:
yesterday的用法:
1、yesterday的基本意思是“昨天”,指今天的前一天。
2、the day before yesterday是“前天”的意思//www.souquanme.com,其中的定冠词the不可以省略。
3、yesterday用作副词时意思是“在昨天,在昨日”,强调的是某事发生的时间。
4、yesterday通常不可以放在主语和谓语之间。
at,in,on这些前置词在表示地点或时间时均含“在……”之意。辨析如下:
1、at表地点时,指空间位置上的某一点;表时间时,指在时间上的某一时刻。
2、in表地点时,指在某一立体空间范围内;表时间时,指一段时间或与年、月、季节时间连用。
3、on表地点时,指某物与另一物表面相接触,或与某地方接壤等;表时间时,指在某一天或某一天的某个时间,尤指在星期几。
since yesterday前面用现在完成时,还是过去完成时
关于since的句型
我要所有关于since的句型,简单点的2句以上 初中水平KK: []
DJ: []
ad.(常用于现在完成时或过去完成时)
1. 此后;从那时到现在
She left school three years ago and has worked as a nurse ever since.
她三年前毕业,从那时起便一直当护士。
2. 之前,以前
prep.
1. (常用于现在完成时或过去完成时)自...以来,从...至今
I //www.souquanme.comhaven't heard from him since last year.
我自去年以来未曾收到过他的信。
conj.
1. (常用于现在完成时或过去完成时)自...以来,从...至今
It'搜趣网;s been ten years since they married.
他们结婚到现在已经十年了。
She has been living a hard life since her husband died.laFxoGt
她自从丈夫死后,一直过着艰苦的生活。
2. 既然;因为,由于
He must have taken the book since it isn't here.
他一定是把书拿走了,因为书已不在这里了。
Since it is so hot, let's go swimming.
既然天气这么热,我们去游泳吧。
since的用法
prep. 自…以来;自…以后
adv. 后来
ever since从那时起;从那时起一直到现在;此后一直;自从
long since很久以前;很久以来;早就;从前
Even since自从
since yesterday从昨天;大衰退时代
Since Inception自开业以来;自创办以来;自问世以来;一直以来
Since when什么时候开始;从那时以来
Since 2000以来年;起二零零零年;成立至今
since of犹豫
Since Establishment自创业伊始