求:一道语法题,有关过去进行时

来源:百度知道 编辑:UC知道 时间:2024/05/26 23:26:49
What’s the matter? You look sad.
Nothing much, I______ of my friends back home

A.just thought B. have been thinking
C was thinking D have thought

我觉得都解释的通!好困惑~
能告诉我为什么选C吗

A 有just要用现在完成时
BD 现在完成时和现在完成进行时都表示动作持续到现在,而事实上她现在已经停止想了,她在和提问的人说话。
C 过去进行时表示过去正在想,符合题意

“发生了什么事,你看起来很悲伤”
“没什么”
可以看出,现在已经不想了,那么BD就错了。、
这里应该是过去某一时刻发生的事情,所以用过去进行时

看起来悲伤的时候正在想
过去时间点正在进行,用过去进行

指我刚才在想我的朋友.

应用过去进行时

C
语法上是没有错误的
但根据情景看
这里是强调一个时间点
用过去式