he knows a lot about New York.So,he does.i hear he ____before选哪个为什么.he knows a lot about New York.So,he does.i hear he ____beforeA.had gone there B had been there C.has gone there D.has been there2.you should tell tom that he_____ to work for Nanjing TV station.i think so ,I will tell hi when i see him this eveningA.has been chosen B is chosen

问题描述:

he knows a lot about New York.So,he does.i hear he ____before
选哪个为什么
.he knows a lot about New York.
So,he does.i hear he ____before
A.had gone there B had been there C.has gone there D.has been there
2.you should tell tom that he_____ to work for Nanjing TV station.
i think so ,I will tell hi when i see him this evening
A.has been chosen B is chosen

1.D 他对纽约很了解。
确实是。我听说他之前去过那里。
首先排除AB,使用现在完成时,再考虑CD,D表示过去那里,现在已经回来,而C,是去过那 里,现在在哪里未知。所以是D更符合题意。
2. A
你应该告诉他它已经被选中为南京电视台工作。
我也觉得(我应该告诉他)。今晚我见到他会告诉他的。
选择现在完成时,说话时候,已经被选中了。

B,过去完成式,A.现在完成式得被动,他被选上为南京电视台工作

1.D 他对纽约很了解.
确实是.我听说他之前去过那里.
首先排除AB,使用现在完成时,再考虑CD,D表示过去那里,现在已经回来,而C,是去过那 里,现在在哪里未知.所以是D更符合题意.
2.A
你应该告诉他它已经被选中为南京电视台工作.
我也觉得(我应该告诉他).今晚我见到他会告诉他的.
选择现在完成时,说话时候,已经被选中了.

1. had been there 因为had been 的意思是曾经去过那, have 的过去式是had, 不管是第一人称还是 第三人称都一样。
2. 应该是has been chosen. 在这道题里 has been 代表现在的意思,chosen 可以是现在分词,他现在选择在南京电视台工作。