一道简单的选择题,关于时态.When Bob and his friends came,we ____ our supper then.A were eating B had had请问这里可以选B么?用过去完成时,表示 当bob和他的朋友来的时候,我们已经吃完晚饭了.
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 00:39:35
一道简单的选择题,关于时态.When Bob and his friends came,we ____ our supper then.A were eating B had had请问这里可以选B么?用过去完成时,表示 当bob和他的朋友来的时候,我们已经吃完晚饭了.
一道简单的选择题,关于时态.
When Bob and his friends came,we ____ our supper then.
A were eating B had had
请问这里可以选B么?用过去完成时,表示 当bob和他的朋友来的时候,我们已经吃完晚饭了.
一道简单的选择题,关于时态.When Bob and his friends came,we ____ our supper then.A were eating B had had请问这里可以选B么?用过去完成时,表示 当bob和他的朋友来的时候,我们已经吃完晚饭了.
我认为B是正确答案,如果是A,应该改为had been eating.
b
我觉得a和b都对
不行你要根据句意 他们来时你们正在吃晚餐 选a 如果是已经吃完 要用现在完成时而不是过去 过去完成时表示过去的过去 when有同时性 如果把when改为before b正确
应该选A,因为句末是then,是说他们来是我们正在吃饭,过去进行时表示过去某一时间段正在做某事…如果选第二个就的把then去掉
选择A 选B太奇怪了 从语气上讲也不是很通顺 即使你硬要说吃完了饭也不可以用have这个动词 我们都知道have supper意思是用餐 并不是你所说的吃完饭 如果要说吃晚饭 最好是用had finished our supper 所以我认为这里还是应该选择A 从语气上也是较为合适的 也较为符合我们日常的思维方式...
全部展开
选择A 选B太奇怪了 从语气上讲也不是很通顺 即使你硬要说吃完了饭也不可以用have这个动词 我们都知道have supper意思是用餐 并不是你所说的吃完饭 如果要说吃晚饭 最好是用had finished our supper 所以我认为这里还是应该选择A 从语气上也是较为合适的 也较为符合我们日常的思维方式
收起
A.当鲍勃和他的朋友进来时,我们那时正在吃饭
如果选b,第二个had应该是finished表示动作已经结束
have something =do something