明那,i can't buy that kind of book,beacuse they——out the day before yesterday.
我本人认为,填 had been sold.但老师说不行,有答得好的我再给分
人气:159 ℃ 时间:2020-04-11 06:03:36
解答
答案:were sold
be sold out意思是“被售光/完”,句中时间状语the day before yesterday“前天”表明句子只能用一般过去时,所以是were sold out.但他对现在造成了“我不能买书”的影响啊!过去完成时不是过去发生的事情对现在照成的影响啊1. 有类似于the day before yesterday, yesterday之类明显为过去时间状语的句子,它只强调当时所发生/进行的动作本身,并不强调什么对现在的影响。2. 而且表示“强调对现在的影响”的时态是现在完成时,而不是过去完成时。过去完成时只表示“过去的过去”,即强调该动作是发生在另一个过去的动作/时刻之前的,但是该题找不到任何一个可以作为对比的过去的动作或时刻。
推荐
猜你喜欢
- 做馒头时用干酵母发酵了,还需要小苏打吗
- 化学平衡中,对于反应物和生成物全是气体的反应,在恒压条件下,充入反应物气体,平衡是否移动?
- 如图,为了测量河对岸的旗杆AB的高度,在点C处测得旗杆顶端A的仰角为30°,沿CB方向前进5米到达D处,在D处测得旗杆顶端A的仰角为45°,则旗杆AB的高度是 _ 米.
- 按规律在括号里填适当的数
- 四棱锥P—ABCD中,底面ABCD是矩形,PA⊥ABCD,PA=AD=4,AB=2.以BD的中点O为球心BD为直
- 在乙醇存在时,过氧化氢与氢氧化钠反应生成啥?
- 钢铁的电化学腐蚀
- 站如松,坐如钟,