how long had they known each other before they ( )married?

A.gettingBgotCweregoingtogetDaregoingtoget说出原因... A.getting B got C were going to get D are going to get 说出原因 展开
 我来答
匿名用户
2013-10-17
展开全部
B
整句有个时态,这件事是已经发生的,所以
A getting 正在进行时,不行
C were going to get 过去将来时,不行
D are goint to get 一般将来时,不行

译为:在他们结婚之前他们认识多久了?
匿名用户
2013-10-17
展开全部
B
因为这题前面有个had是过去完成时,你要知道用过去完成时在句子中是要有过去的时间点的,所以用got来表示,他们在结婚之前认识了多久或者他们认识多久结婚?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-17
展开全部
选B。主句是过去完成时,从句就要用一般过去时。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-17
展开全部
B got
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-17
展开全部
how long had they known each other before they ( were going to get )married?
C
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式