i live in china和i have lived china的区别

问题描述:

i live in china和i have lived china的区别
不知道一般现在时和现在完成时的具体差别,另外可否结合上面两个句子解释一下什么情况下用哪个,
1个回答 分类:英语 2014-10-18

问题解答:

我来补答
一般现在时指通常性的动作,而现在完成时指已经发生过了的动作但可能继续发展下去,如果对方问你:你居住在那里?你用I live in China,如果对方明确问你是否已经居住在了中国,你就用I've lived in China
 
 
展开全文阅读
剩余:2000