当用since表“自从”时,是不是就必须用现在完成时?

当用since表“自从”时,是不是就必须用现在完成时? 请解释下

告诉你一句顺口溜吧,自从by for O 也次
自从=since by+时间,for+时间,already,yet,第几次
在做现在完成时的题时,只要有这些代表词 十道有九道都是现在完成时,不过要注意,这里的since翻译为“自从。。。到现在”
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-11
一般接时间,表"自从"后面接现在或过去完成时,如做连词则句子里还可有其它时态,如
It’s only a week since I met
him, but we’re very much in
love.(选自bbc)本回答被网友采纳
第2个回答  2013-03-11
不一定。如:
He has lived here since 3 years ago。
He said he had lived there since 3 years before。