A-A+

Linda feels exhausted because she ______ so ma

2022-08-01 23:52:23 问答库 阅读 168 次

问题详情

Linda feels exhausted because she ______ so many visitors today.
A.has been having
B.had been having
C.was having
D.had had

参考答案

正确答案:A
解析:本题考查现在完成进行时。现在完成进行时have/has been doing的用法是指动作或状态从过去某时开始,持续到现在,可能继续下去,也可能刚刚结束,而且本题主句谓语动词为一般现在时,所以从句也应该与现在时有关。如:He hasn’t been having much luck since he came here.(他自从到这儿没交多少好运。)

考点: