Many tourists attractions there are well worth

Itwillbealongtime______Peter______hisworkA.since,finishedB.after,finishesC.before,fin... It will be a long time ______ Peter______his work
A. since , finished B. after, finishes C. before, finishes
答案选C 为什么???
展开
指缝涟漪
2012-11-15 · TA获得超过2.3万个赞
知道大有可为答主
回答量:5043
采纳率:0%
帮助的人:2616万
展开全部
从句意上来理解:是说在peter完成他的工作之前还要一段很长的时间。故不用考虑B
至于A
如果选的话那前面应该是It has been a long time, since是自从什……之后,前面要用完成时才行
阿莲笨笨
2012-11-15
知道答主
回答量:29
采纳率:0%
帮助的人:9.2万
展开全部
此题考查的就是before这个词的用法,这里表示peter完成他的工作将会须要很长一段时间。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
晓晓菲菲
2012-11-15
知道答主
回答量:52
采纳率:0%
帮助的人:25.3万
展开全部
我们在做英语选择题时要特别注意题目和选项给你的提示。
这道题中题目给你的提示是:Will; 选项给你的提示是:finishes。看下这是什么?主将从现哦,(主句将来时,从句用一般现在时表将来)所以根据这个提示我们从B和C里去选择。
接下来看下after和before的区别:after在......之后;before 在......之前;基本意思。
那么我们带进去看看。在皮特完成作业之前还有好长时间(皮特写完作业还要好久)
在皮特完成作业之后还有好长时间。(皮特写完作业有很长时间。)这道题表达应该是写完作业还要好久。所以选择C
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式