一简单的英语选择题。

"Iwouldliketohavegonetotheparty,butI_____extrahourstofinishareport."A.hadtoworkB.hadh... "I would like to have gone to the party , but I _____extra hours to finish a report."
A.had to work B.had had to work C.had worked D.have to work
不知道要选什么,别人说是虚语气,能详细解释一下吗?
还有顺便翻译一下题目,看不懂前半句.
多谢各位了
展开
小银博士
2010-09-26 · TA获得超过856个赞
知道答主
回答量:93
采纳率:0%
帮助的人:0
展开全部
A.
我希望我当时能去那个聚会,但是我当时不得不为了完成我的报告而多花时间
不说什么虚拟不虚拟这些没用的, 你就按逻辑想想 很简单的。
他希望他当时能去那个聚会(因为前半句是have gone 说明他希望他已经去过那个聚会 说明那个聚会是过去的事,比如说两天前) 但是他为什么没去呢? 根据后半句我们可以知道 他是因为当时要花时间做报告对吧, 所以这才让他没有时间去聚会(所以我们知道他花时间作报告也是聚会那个时候的事,比如两天前 ) 所以我们应该选过去时, 所以就选have to work 的过去式 A。
我是艾瑟儿
2010-09-24 · TA获得超过464个赞
知道小有建树答主
回答量:167
采纳率:0%
帮助的人:226万
展开全部
我希望我已经去参加聚会了(实际上没去,是虚拟语气),但是我需要工作额外的时间来完成一篇报告。
动作发生在过去,答案选A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-09-25
展开全部
我将要去参加一个聚会(虚拟语气),但是我不得不工作额外的时间来完成一篇报告。
时态为过去将来时,答案选a
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户13733
2010-09-28
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
我选B.表过去的虚拟语气应该用had done
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式