单词 | having done sth |
释义 | 1.(forming present perfect tenses)(用于构成现在完成时) He's already gone.他已经走了。 They have not contacted me yet.他们尚未和我联系。 2.(forming past perfect tenses)(用于构成过去完成时) He had hurt himself badly.他伤得很严重。 3.(forming future perfect and conditional perfect tenses)(用于构成将来完成时或条件完成时) She will have left by the time I get there.我到那里时, 她应该已经离开了。 Had I known, I'd have stopped him going.早知如此, 我就不让他去了。 I would have told you if you'd asked me.你当初要问我的话, 我会告诉你的。 4.(in tag questions)(用于构成附加疑问句) He's done it, hasn't he?他做了这件事, 对吧? You've been there, haven't you?你去过那里, 是不是? She hasn't seen it, has she?她没看到, 对吧? 5.(in short answers and questions)(用于简短回答或提问) Have you any money?—No, I haven't.你有钱吗?——没有。 You haven't been listening!—Yes, I have!你一直都没在听!——我听了! You've been there before, have you?你以前去过那儿, 是吧? You've met him!—So I have!你曾见过他!——是的! 6.having done sth (in non-finite clauses)(与过去分词连用, 表明一个动作发生在另一动作前) He arrived in New York, having left San Francisco on January 19th.他在1月19号离开旧金山, 现已抵达纽约。 See have |
随便看 |
|
英汉双解词典包含368430条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。