一道很困惑的英语题目-Did Henry paint the whole house himself?-He ________ because he doesn't like to climb a ladder.A.hadn't painted it B.had it paintedC.had painted it D.painted it 可是怎么也翻不通啊
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 20:35:42
一道很困惑的英语题目-Did Henry paint the whole house himself?-He ________ because he doesn't like to climb a ladder.A.hadn't painted it B.had it paintedC.had painted it D.painted it 可是怎么也翻不通啊
一道很困惑的英语题目
-Did Henry paint the whole house himself?
-He ________ because he doesn't like to climb a ladder.
A.hadn't painted it B.had it painted
C.had painted it D.painted it
可是怎么也翻不通啊
一道很困惑的英语题目-Did Henry paint the whole house himself?-He ________ because he doesn't like to climb a ladder.A.hadn't painted it B.had it paintedC.had painted it D.painted it 可是怎么也翻不通啊
这道题选择B.
首先要知道一个固定用法,have sth.done 的意思是“让别人做某事,请人做某事”的意思,例如,I have had my hair cut.意思是,我已经找人理发了.
在这句话中,第一个人问“亨利自己漆了整所房子吗?”,由第二个人回答的后半句“他不喜欢爬梯子.”可知道“亨利没有自己漆房子”,也就是B选项“他找人漆的房子”.
两人所说的是过去事实,所以用一般过去式.
所以,这道题选择B.
你好翻译啊:他让别人 刷的 因为他不喜欢爬梯子
have sth done 是使某事被做 done 是过去分词做宾补 表被动
或者可以理解成让别人来做某事
A 你可能会选 意思可以说的通 但是时态不对 应该是现在完成时才对
他让别人刷的 因为他不喜欢爬梯子
答案的确是b啊 就因为他不喜欢爬梯子 所以一定是请别人粉刷的 那就是have sth done 使…被……(让别人做了此事)
B
had it painted 解释为请别人粉刷