EPISODE · Jul 13, 2025 · 10 MIN
英语造句句型(16)
from 雅思英语单词语法从此巧记不再背
现在完成时疑问句结构(询问经历)基本句型:Have / Has + 主语 + ever + 动词过去分词 + ...?当主语是第一、二人称或复数时,用 Have当主语是第三人称单数时,用 Has“ever” 表示 “曾经”,用于强调询问过去是否有过某种经历正确例句及修正Have you ever been to China?(你有没有去过中国?)Have you ever wondered about a famous person?(你有没有好奇过一个名人?) (补充 “about” 使语义更完整)Have you ever swum in an ocean?(你有没有在海里游过泳?) Have you ever watched a horror movie?(你有没有看过恐怖片?) Have you ever watched a Korean show?(你有没有看过韩剧?)回答方式肯定回答:Yes, I have. (是的,我有过。)否定回答:No, I haven't. (不,我没有过。)如果主语是第三人称单数,回答则用 “Yes, he/she has.” 或 “No, he/she hasn't.” 例如:— Has she ever been to Japan?(她去过日本吗?)— Yes, she has. / No, she hasn't.“could have done” 结构详解1. 基本含义核心用法:表示过去有能力或机会做某事,但实际上没有做,强调 “本可以做到却没做” 的遗憾或假设。结构拆分:“could” 是情态动词 can 的过去式,此处表示 “过去的能力或可能性”“have + 过去分词” 体现对 “过去动作” 的虚拟2. 肯定句句型主语 + could have + 动词过去分词 + ...例句:You could have passed the exam.(你本可以通过考试的。→ 实际没通过)She could have come to the party.(她本可以来参加派对的。→ 实际没来)They could have finished the work earlier.(他们本可以早点完成工作的。→ 实际没早完成)3. 疑问句句型Could + 主语 + have + 动词过去分词 + ...?用于询问 “过去是否本可以做某事”,常带有推测或质疑的语气。例句:Could you have told me earlier?(你本可以早点告诉我吗?→ 实际没早说,暗含不满)Could he have forgotten the meeting?(他本可能忘记会议吗?→ 推测他没参会的原因)4. 否定句句型主语 + could not have + 动词过去分词 + ...(缩写:couldn’t have)表示 “过去不可能做某事”,用于否定推测。例句:You couldn’t have seen her yesterday.(你昨天不可能见过她。→ 她昨天不在,所以不可能见到)He couldn’t have finished it alone.(他不可能独自完成这件事。→ 推测他需要帮助)5. 语境与语气此结构常带有遗憾、后悔、惋惜或对过去的假设,比 “should have done”(本应该做)的语气更侧重于 “能力或可能性”。对比:You should have studied harder.(你本应该更努力学习。→ 强调 “应该做而没做”,带责任意味)You could have studied harder.(你本可以更努力学习。→ 强调 “有能力做而没做”,带惋惜意味)
Embed this episode
NOW PLAYING
英语造句句型(16)
No transcript for this episode yet
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.