不锈钢卡箍规格型号k25:I have read that book before这个句子为什么不是过去完成时?
来源:百度文库 编辑:神马品牌网 时间:2024/04/28 13:36:39
I have read that book before。这个句子为什么不是(过去完成时)吗?
里面有个before所以翻译成(过去我已经读过这本书)可是为什么在资料里说这这个是(现在完成时)呢?
里面有个before所以翻译成(过去我已经读过这本书)可是为什么在资料里说这这个是(现在完成时)呢?
before在句子中时,必须得有具体的时间词时,才可用过去完成时来写,
你所给的句子没有具体的过去时间,也就用完成时啦.
没有限定时态的时间状语,不是过去的过去
如果是过去时的话 就该是had
过去完成时是“过去的过去”,你看看说这句话的时候是在你读书之前吗?
这句子就是现在完成时啊,before就是此时态的标志.如果是一般过去时则用ago.
have+过去分词的形式就是现在完成时,表示从过去到说这话的这段时间内已经完成了某件事情,所以这里用的没有问题,翻译也确实这么翻
而你说的过去完成时是had+过去分词的形式,表示在过去某一时间之前完成的事情,比如说我在昨天吃晚饭前就已经看完这本书了,那么应该用过去完成时
请以“My Favourite Book That I Have read in Winter Holidays”写一篇英语作文
I have read that book before这个句子为什么不是过去完成时?
I have read that book before这个句子为什么不是过去完成时??
I will have to see about that.
the life that i have is all that i have 什么意思
the life that i have is all that i have 什么意思
改错:I have done something that made you pride.
What don't I have that Sasuke does
I have been around that block a time or two
I had read the book yesterday。I have read the book yesterday