RTWe have booked our tickets yesterday 这个句子错在哪里?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/29 12:40:10
RTWe have booked our tickets yesterday 这个句子错在哪里?
RT
We have booked our tickets yesterday 这个句子错在哪里?
RTWe have booked our tickets yesterday 这个句子错在哪里?
去掉have,现在完成时(have booked)不能和明确表示过去时间点的时间状语(yesterday)连用.或者去掉yesterday也对.总之它俩不能并存.
应该是We had booked our tickets yesterday.
要注意与后面的过去时标志相对应时态
应该去掉have
因为这是昨天发生的
所以应该用过去时
不能用完成时
We booked our tickets yesterday
我们昨天定的票
上面的兄弟错了,这是个一般过去时句子。
直接写成这样就可以:
We booked our tickets yesterday。
应改为:We booked our tickets yesterday.
因为完成时态不能和表示过去的时间短语连用。
有yesterday说明是一般过去时,
We booked our tickets yesterday
Have 改成had,过去时
yesterday 只能用在过去时,不能用于完成时。
改:1:we have already booked our tickets.
2: we booked our tickets yesterday.
句子中出现yesterday,the day before yesterday,ago等这些词的时候,谓语动词就不能用完成时态,只能用一般过去时!把yesterday改为for one day;或者改为 We booked our tickets yesterday.
应该把have去掉,现在完成时含有过去发生的事情对现在的影响的意思,英文中不轻易用完成时的,除非有上下文而且要强调事件发生的先后顺序。
完成时虽然讲的是一个过去的事情,但是实际是说现在的情况。因为完成时中的动作是过去发生并一直持续到现在的。
yesterday 这个词是过去时的标志,如果用现在完成时就形成了时间上的错乱。这句话有两种改法:
1)We had booked our tickets yesterday.(过去完成时)
2)We booked our tickets yesterday.(过去...
全部展开
完成时虽然讲的是一个过去的事情,但是实际是说现在的情况。因为完成时中的动作是过去发生并一直持续到现在的。
yesterday 这个词是过去时的标志,如果用现在完成时就形成了时间上的错乱。这句话有两种改法:
1)We had booked our tickets yesterday.(过去完成时)
2)We booked our tickets yesterday.(过去时)
相信你看了正确的这两句就全明白了,呵呵。
收起
yesterday是明显的过去时态的标志。现在完成时属于现在时范围,故不能和表示过去的时间状语连用。
因此这句话应该说成:
We booked our tickets yesterday。
或者如果要表达一种完成的意思应该说成
We had booked our tickets yesterday。
如果不需要强调是昨天已经定完票,仅仅是要交待票已经定过了,...
全部展开
yesterday是明显的过去时态的标志。现在完成时属于现在时范围,故不能和表示过去的时间状语连用。
因此这句话应该说成:
We booked our tickets yesterday。
或者如果要表达一种完成的意思应该说成
We had booked our tickets yesterday。
如果不需要强调是昨天已经定完票,仅仅是要交待票已经定过了,应该是
We have already booked our tickets。
或是 we have booked our tickets before。
收起
改成We booked our tickets yesterday. 有明确过去状语时不能用现在完成时
its yesterday! so its past tense!
so 1. we booked our tickets yesterday.
or 2. we had booked our tickets yesterday.
is correct!
有yesterday表示过去式,去掉have或者去掉yesterday,成为现在完成时也可以。
用现在完成时就要把时间壮语yesterday去掉变成:we have booked our tickets
也可以保留yesterday改为一般过去时变成:
we booked our tickets yesterday
但两句表达意思有差别,用完成时候强调完成,用过去时时强调时间,所以要看你着重表达什么来进行选择
另外此处不宜用过去完成时,过去完成时一般用在回忆口...
全部展开
用现在完成时就要把时间壮语yesterday去掉变成:we have booked our tickets
也可以保留yesterday改为一般过去时变成:
we booked our tickets yesterday
但两句表达意思有差别,用完成时候强调完成,用过去时时强调时间,所以要看你着重表达什么来进行选择
另外此处不宜用过去完成时,过去完成时一般用在回忆口吻
收起