---Another cup of coffee?That's your third since lunch.
问题描述:
---Another cup of coffee?That's your third since lunch.
---Yeah,well,I____all night preparing for my history exam.I can hardly keep my eyes open.
A.stayed up B.have stayed up
我搞不懂,不是说现在完成时可以用来表示过去对现在的影响吗?就是因为“昨天复习一个晚上历史”才导致今天“眼睛睁不开”
是强调的过去的行为对现在的影响啊
答
有一个问题要弄清楚,现在完成时=现在时态+完成语态这个概念很多语法书没有写清楚.现在完成时表示过去对现在的影响没错,但是现在完成时have done sth.里面真正的动词是have,done是分词形式,表示过去和完成的意味.而主...