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

问题描述:

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

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

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

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

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