两道选择题!谢谢!

1.Whenwewenttothestation,thebushadalreadygone;weoughttogetthereearlier.2.Thecomputer,... 1. When we went to the station, the bus had already gone; we ought to get there earlier.
2. The computer, it is a 20th century invention, has created a new way of life.
请问错在哪?为什么?谢谢!
展开
o淺oo浅
2007-06-10 · TA获得超过277个赞
知道小有建树答主
回答量:243
采纳率:0%
帮助的人:0
展开全部
1.ought to have got there earlier.
ought to have done 表示过去应该做而没有做的事情
2.whici is a 20th century invention..应该是个定语从句..否则就有两个谓语
蓝鲸智能科技
2024-11-21 广告
您好,我公司自主研发的“机动车驾驶人理论考试管理系统”,具有进/出考场考生身份确认应用场景,能够实现认证比对、约考信息查询和考试状态查询的功能;具有理论考试应用场景,具有考生签到和随机分配考台等功能,我司理论考试系统全面适配信创软硬件,并持... 点击进入详情页
本回答由蓝鲸智能科技提供
wsxxl1314
2007-06-10 · TA获得超过691个赞
知道小有建树答主
回答量:467
采纳率:0%
帮助的人:250万
展开全部
1. When we went to the station, the bus had already gone; we ought to get there earlier.
gone应该为BEEN AWAY。这是完成式的一种很容易出错的地方。应该用能表示延续意义的动词
2. The computer, it is a 20th century invention, has created a new way of life.
it is a 20th century invention应该为WHICH IS A 20th century invention。这是非限制性写语从句!要不改成这样,句子就有两个谓语。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5cf045633
2007-06-10 · TA获得超过323个赞
知道答主
回答量:192
采纳率:0%
帮助的人:0
展开全部
1,we ought to have got there earilier"ought to have done sth本应该做而没有做的事情。
2.the computer,which is a 20th certury invention,....此处为which引导的非限制性定语从句,相当于一个插入语的作用。
:)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
苍月烟
2007-06-10 · TA获得超过219个赞
知道答主
回答量:155
采纳率:0%
帮助的人:0
展开全部
1
went to 应该是reached,前者只是到……去,而后者才表示到达。
get 应该是have got,这是虚拟语气,“我们本可以早点到”

另外麻烦2楼解释清楚为什么要用延续性动词?

2
it 应该是which,这里是一个定语从句,指示代词用which
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友22adaa303
2007-06-10 · TA获得超过660个赞
知道小有建树答主
回答量:526
采纳率:0%
帮助的人:0
展开全部
1. we have to get there earlier.
2. the computer which is a 20th.....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式