少年~我可以告诉你的是~英语只要抓住大的脉络就行。有很多东西是解释不清楚的。其实你那句话啊准确翻译是 HE IS SERVING IN THE ARMY。这才是最准确的:“他在部队服役”要知道 SERVE这个词在表示“服役”的意思的时候,他是一个延续性动词。所以最好用现在进行时最恰当。 因为现在进行时不仅可以表示现在正在发生的某个动作,比如I AM TELLING YOU THE ANSWER NOW。 而且还可以表示过去发生而且一直延续到现在,将来还可能延续的持续动作。例如,你是一个初学者你学英语几个月了: YOU ARE STUDING ENGLISH THESE MONTHS。不仅表示你现在在学英语,还表示过去的这几个月都在学英语,而且将来还可能继续学下去。 同理,用到你说的问题上,也是一样。 如果很牵强的一定要说 HE SERVED IN THE ARMY.只能理解为“他服过兵役”。意味着他现在已经不是军人了。只是以前服过兵役而已。
file:///C:/Documents%20and%20Settings/Administrator/
自制幻灯片,欢迎接纳
你要看上下文撒。。
如果他现在还在服役,就用serves。如果是说他服过役,就用served。
应该可以它没有时态限制
serves