-Haven't seen you for ages.Do you still work in China?-....... It's two years since I worked thereA.Yes,I doB.No ,I don'tC.Yes I haveD.No ,I haven't選什么,why?

熱心網友

B答話后半句的意思是“我已經兩年不在那里工作了”,所以應該選 B ,“不,我應經不在那里工作了”已在那里工作了兩年:Yes, I do. I started to work there two years ago. 或者 I have been a worker there for two years.It has been two years since I began to work there.很抱歉剛才沒看見你要求用 It is...since... 的句型,特此補充

熱心網友

應該選A。因為這里回答的是提問者的后面部分,即“Do you still work in China?"要回答這句話,只可能選擇A,Yes ,I do.或者選B,No, I don't.但是,從回答者的話語可以知道,他說“我在中國工作已經兩年了”。由此可知,只能選擇A了。

熱心網友

支持 “夏天一陣風4571”選A理由相同.要想表達已經在那里工作兩年...............i have been working there for 2 years.ori have worked there for 2 years.

熱心網友

選A 因為后面的答語是 自從2年前我就在那工作了 因此答案應該是肯定的

熱心網友

-好久沒見啦.你仍然在中國工作嗎?-__________,我在那兒已經工作2年了.A.是的 B.不是的 由于C和D回答是有have,而提問中是do,所以首先排除C和D如果是中文的,一看就知道,明顯應該選擇A后半句it's two years since I worked there.無任何否定成分...而且沒有任何單詞表明there是指哪兒,所以此處there只能指前句中的China也就是說他仍然還在中國,所以此句回答是Yes,I do.因此答案選 A