多选题
中等难度
企业所得税筹划
👁️ 浏览量:1562
📅 更新时间:2025-03-05
⭐ 收藏数:278
下载试题

试题题干

—Why, Jack, you look so tired!
—Well, I( )the house and I must finish the work tomorrow.

A

was painting

B

will be painting

C

​have painted

D

have been painting

参考答案

正确答案:

试题解析

本题考查现在完成进行时。

have been doing sth 表示从过去某个时间到现在一直在做某事,并且有可能继续持续做下去。从题干可以看出Jack是一直在做,所以看起来很累,而且明天才能完成。was painting表示过去正在粉刷,will be painting表示将要粉刷,​have painted表示已经粉刷完了。故D选项符合题意。

句意:——Jack你怎么看起来这么累?——嗯,我一直在粉刷房子,明天我必须完成这项工作。