请教刘老师3个问题:1、下题究竟要过去时还是完成时? -- Your name again? I'm sorry I _________(not catch) it. -- Will Smith.2、Great changes have taken place in our hometown since 2010. 有人认为此句是错误的,因为句中have take place ...
...语法新思维)基础版2上说在肯定句中短暂性动词的完成时态不能与表示一段时间的状语连用,I have heard from my girlfriend since I came to America. I have bought this pair of shoes for two years. 但在之前的回答,http://ask.yygrammar.com/app_q-36...
Nancy ______ another city since she graduated, but last year she ____
back home.A. has gone to; has comeB. went to; cameC. has been to; has comeD. has been in; came请问这道题是不是一到错题?因为since引导的时间状语从句,对应的主句应该用现在完成时,且表示动...
...别注意since-从句动词用一般过去时和现在完成时两种不同时态时所表达的不同意义。试比较:a. It's/has been five years since they lived here. 他们离开这里已经5年了。It's/has been five years since they have lived here. 他们住在这里已经5年了。第...
Having toiled through few
days since I found the CD lying in my luggage, I
finally (exploit) my mind to come
up with a solution.这句话只在写信的时候说的,请问下用一般现在时exploit,还是一般过去时 exploited,还是现在完成时have exploited,哪个合适?