关于 should have done 等.1.书上说should后接完成时态,即should have done 表示 责备 应该做而实际上没有做.那有没有should had done 2.我知道有 should have done ought to have done must have done need have done would have d

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 01:13:32
关于 should have done 等.1.书上说should后接完成时态,即should have done 表示 责备 应该做而实际上没有做.那有没有should had done 2.我知道有 should have done ought to have done must have done need have done would have d

关于 should have done 等.1.书上说should后接完成时态,即should have done 表示 责备 应该做而实际上没有做.那有没有should had done 2.我知道有 should have done ought to have done must have done need have done would have d
关于 should have done 等.
1.书上说should后接完成时态,即should have done 表示 责备 应该做而实际上没有做.那有没有should had done
2.我知道有 should have done
ought to have done
must have done
need have done
would have done
can/could have done
那有没有 had beter have done
may /might have done
mustn't have done
也即是我想知道哪些情态动词后可跟 have done 哪些不可以?
我的问题有点烦杂 但我很想知道准确的答案 你的答案一定正确你才回答噢

关于 should have done 等.1.书上说should后接完成时态,即should have done 表示 责备 应该做而实际上没有做.那有没有should had done 2.我知道有 should have done ought to have done must have done need have done would have d
1.没有吧
2may / might have done
may / might have done 表示推测过去某事“也许”发生了.may 比 might 表示的可能性在说话人看来稍大些.
没有mustn't...也没有had better..
情态动词:主要有can,may,must,could,might,shall ,should,will,would,ought to,need,dare等.

没有,情态动词后跟动词原形.

1) 没有你说的should had done,我明白你可能想表达过去完成时,从语法的角度,shoud+动词原形
2)没有had better have done,一般就说,you 'd better do,
你总结的已经很全了. 我个人觉得重点是你得明白某些情态动词后加HAVE DONE是表达什么含义.一般就是should,would,mustn't,must+have done...

全部展开

1) 没有你说的should had done,我明白你可能想表达过去完成时,从语法的角度,shoud+动词原形
2)没有had better have done,一般就说,you 'd better do,
你总结的已经很全了. 我个人觉得重点是你得明白某些情态动词后加HAVE DONE是表达什么含义.一般就是should,would,mustn't,must+have done用得多,这点你已经很清楚 .

收起