I can't believe it I only 如果 B项改为 had worked 那对 意思是 在 获得B之前 已经学习了几个周

问题描述:

I can't believe it I only 如果 B项改为 had worked 那对 意思是 在 获得B之前 已经学习了几个周
-I can’t believe it!I only got a B on my project.
-That’s not a bad grade.
-But I on it for weeks.
A.am working B.have worked C.work D.worked

不对,答案是D吧,这类题自从前几年四川高考出过一次之后,习题中经常出现.选D,只是为了说明过去的一个事实,与现在无关