一道英语单选题!

I________tohelpyoutodohomeworkbutIcouldn'tspareanytime.I_____acompositionlastnightand... I________to help you to do homework but I couldn't spare any time.I _____ a composition last night and I'll finish it today.

A.wanted; wrote B.had wanted; was writing
C.have wanted ; wrote D.wanted;have been writing
展开
lyy8611
2011-08-22
知道答主
回答量:17
采纳率:0%
帮助的人:11.1万
展开全部
B
hadwanted to do 虚拟语气,本来打算帮你的但是没抽出时间,
第二个空 wrote是昨晚已经写完了作文,与题目意思不符,last night所以不能用have been ,而是说我昨晚一直在写作文,并且这个作文今天将会完成
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一代英语
2011-08-22 · TA获得超过153个赞
知道答主
回答量:119
采纳率:0%
帮助的人:80.3万
展开全部
选B第一个空是 本来想帮你做作业 但实际上腾不出时间 用had wanted 第二个空很明显 last night是过去式 但没写完 应该是正在写 所以是B 更多分享在我的空间
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zymallein
2011-08-22 · TA获得超过8504个赞
知道大有可为答主
回答量:7376
采纳率:0%
帮助的人:4496万
展开全部
B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
铁斯0Je
2011-08-22 · TA获得超过323个赞
知道小有建树答主
回答量:393
采纳率:0%
帮助的人:275万
展开全部
B,从第二个空可以看出来,我昨夜一直在写作文,因为我今天才完成。所以可确认是过去进行时。
追问
但是如果用had wanted,不就是虚拟语气了么,虚拟语气不是和过去事实相反么?如果这样的话,那原意岂不是我过去不想帮助你么??
追答
不可能選D,第二句出現last night,是一個表時間的詞,出果出現這類的詞,就不能用完成時,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zgxhesy041210
2011-08-22
知道答主
回答量:18
采纳率:0%
帮助的人:16.8万
展开全部
呃呃 ,要解释一下吗?先翻译一下吧,我本来是想帮你写作业的,但是由于我昨晚一直在写自己的作业一直到今天才完成它,我根本抽不出时间来帮你 后面一个空应该用 过去进行完成时,明白??选最后一个...祝你好运...
追问
我也觉得最后一个比较对,但其他同学都觉得第一空应该用虚拟语气、、我是觉得没有这个必要吧,我还有一个问题哦,过去进行时,应该表示过去正在做,那能否表示此动作从过去做并且一直延续至今呢?如果不能的话,那我觉得按着题意的话,就应该选D了!
追答
可以啊 啊,如果是那个动作已经完成了,有可能是过去进行完成时...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式