You______yesterday if you were really serious about this project.
A、
ought to come
B、
ought to be coming
C、
ought to have been coming
D、
ought to have come
【正确答案】
D
【答案解析】
解析:本题考查虚拟语气。因为是对过去情况的虚拟,所以主句中动词应该用have+动词过去分词,故本题答案选D。
提交答案
关闭