1.Need they have done it last week?
这句话的意思是他们必须得在上周就完成么?
所以need have done的意思就是必须完成吗?的意思
2.can't V 是现在不能做什么事情,can't have done ,对过去的推测,过去不可能完成什么。could 只用于肯定句不用于否定句,所以没有couldn't have done,所以说could与can的区别仅仅在could语气上比较委婉客气。
3.may have done表示过去可能做过什么事,may not have done就是它的否定意思啦,may have done不能在疑问句用的哦~~
4.might和may是差不多的,仅仅也是语气上的区别,但是might无过去时态的含义。
5.dare的用法和need的用法相似,意思翻译也就是把需要改成敢 而已
6.shall作为情态动词用于第二、三人称,表示说话人的意愿,有“命令”、“警告、威胁、强制”和“允许”等意思。在疑问句中,shall用于征求对方的意见或请求指示,常用于第一、第三人称。
7.will 用于各种人称表示“意志”、“意愿”或“决心”等,否定式won’t + 动词。will用于疑问句中,常用在第二称时表示说话人向对方提出“请求”或“询问”。翻译的时候就只要代进去就行了
8.would 表示客气的请求、建议或意愿。would 还表示过去反复发生的动作
这几个情态动词翻译都差不多,多看些翻译的句子就行了,高考不重点考,考的用法比这个难
是根本没有这个搭配。
67就是说把shall will的意思代进去翻译就行了,就和前面的是一个意思,对过去的推测
2种用法:情态动词+have+过去分词