A:we haven`t heard from Jane for a long time?B:what do you s

A:we haven`t heard from Jane for a long time?B:what do you suppose______to her
不要只留答案 麻烦您了
A)was happening B)to happen C)has happened D)having happened
小成沈 1年前 已收到4个回答 举报

ouchuyu5 幼苗

共回答了15个问题采纳率:100% 举报

选C
这里的do you suppose是插入语.
What has happened to her? 她发生了什么事? do you suppose你认为.
这里是要选择谓语,所以排除B和D的非谓语形式.
A句的时态是现在完成时,B句时态保持一致,所以选C

1年前

10

suai46 幼苗

共回答了3个问题 举报

having happened是对的因为这样才通顺吗。我猜想他出了事。,

1年前

2

meatbun 幼苗

共回答了84个问题 举报

C
do you suppose属于插入成分,不要看它
单独考虑 what has happened to her 就可以了
将句子还原是You suppose what has happen to her

1年前

1

tt_717 幼苗

共回答了1878个问题 举报

选C
---我们很久没有收到Jane的来信了。
--你认为她发生了什么事/她怎么了?
题中的do you suppose(你猜测/认为)做插入语,可省略为:What has happened to her?
这样,你应该看清楚了吧?

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.042 s. - webmaster@yulucn.com