1.I have never met him before.

1.I have never met him before.
2.I had never met him before.
以上2句话都对吗?如都对,有何区别?
58asdfff 1年前 已收到6个回答 举报

zun0601 幼苗

共回答了17个问题采纳率:76.5% 举报

从语法上讲都是对的.
但是在句子中的语态不一样.第一句是现在完成时.是站在现在的时间点说,前面如果有句子可以是:I think I have never met him before.可以看到think 是现在时的;
第二句是过去完成时,前面如果有句子可以是:I thought I had never met him before.用的是think 的过去时态.
但是意思都是我之前从来没有见过他.

1年前

5

yshouldicry4u 幼苗

共回答了16个问题 举报

都对!
翻译如下:
1、我从来没有见过他。(指一直没见过此人)
2、我以前从来没有见过他。(指见到此人之前从没见过他)
意思相近! 只是代表时间不同!

1年前

2

rivernn 果实

共回答了4750个问题 举报

I have never met him before. 比较符合说话的习惯, 用现在完成时,翻译: 我以前从未见过他。
I had never met him before 是过去完成时, 可以放在宾语从句中, 如; I told Li Ming that I had never met him before.

1年前

2

molingfg038 幼苗

共回答了5个问题 举报

两个句子用在不同的场合!
1句子大概表示我在没有看到这个人之前说出的话、或者作出的回答
2句子大概表示我已经见到这个人了、但是我以前的确没见过他、意在表示自己以前没有见过!而1句子表示的中心思想不在以前、而是对现在问题的阐述和回答!...

1年前

1

绮礞 幼苗

共回答了156个问题 举报

两句都对。
I have never met him before.是站在现在时间的角度说的。
I had never met him before. 是站在过去时间的角度说的。

1年前

1

风化的沙雕 幼苗

共回答了140个问题 举报

对 ` ` 分析见楼上几位

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.023 s. - webmaster@yulucn.com