I have never thought about it 为什么要用现在完成时呢 不加have可以吗
人气:493 ℃ 时间:2020-04-24 21:15:27
解答
在这里I have never thought about it 与I never thought about it 的意思是一样的,在语法上也没有错误.用现在完成时,稍有强调因为自己从未想过这个问题而造成了现时情况的意味.而用一般过去时,更加口语化,在美国人随便的谈话中,常用一般过时代替现在完成时的,如I just came back = I've just come back,所以在这句话里可以不加have的.我的意思是后面是加上before的话?I never thought about it before与I have never thought about it before的意思基本也是一样的,前者多用于口语,后者是一种很规范化的书面语。这两句话都没有语法错误。我用两个中文句子来对比说明以上两个英语句子的表达风格:“你有没有搞错”与“你有没有弄错”。
推荐
猜你喜欢
- 哪些物质属于难电离的物质?
- 液体的密度随压力的变化较——,故常称液体为不可压缩的流体,但液体的密度随温度稍有改变.气体的密度随
- what is your diet in a day?
- 有一个长方体的长,宽,高分别为正整数a,d,c,而且ab-ac-bc=1,ca=bc+1试确定该长方体的体积
- 汽车由西向东匀速行驶,车上的乘客看到窗外的雨是竖直下落的,那么在地面上的人看来,雨滴的下落方向是( ) A.斜向西下落 B.竖直下落 C.斜向东下落 D.斜向南或斜向北下落
- 1/x+16/y=1求1+x+y的最小值
- 1元1次不等式
- 已知数列{an}的首项为a1=3/5,a(n+1)=3an/2an+1,n=1,2,3.求证:数列{1/an-1}为等比数列