have been in和have been to的区别:含义不同、用法不同。have been in意为“一直都在”,强调过去曾去过之意,表示经验;have been to意为“过去到过而现在已返回”,强调最近的经历。
一、have been in的含义及用法介绍
have been in中文翻译为一直都在。强调“过去曾去过”之意,表示经验。例句有:
1、The shooting may have been in retaliation for the arrest of the terrorist suspects.
枪击事件可能是对逮捕嫌疑恐怖分子进行的报复行动。
2、I must have been in a shocking state last night.
昨晚我的情况一定很糟糕。
3、Many of their books have been in print for nearly 40 years.
他们的很多书都印行将近40年了。
4、The board of directors must surely have been in Johnstone's pocket.
董事会肯定已被约翰斯通掌控了。
5、The negotiations have been in limbo since mid-December.
从12月中旬开始谈判就一直处于停滞状态。
6、All our staff have been instructed in sign language.
我们的员工都接受过手语训练。
二、have been to的中文含义及用法介绍
have been to中文翻译为到过,强调“最近的经历”。例句有:
1、He may have been to some of those places
那些地方他也许去过一些。
2、Those who have been to Dalian all say it's beautiful.
凡是去过大连的人都说大连很美。
3、Staff have been retrained to use the new technology.
为使员工学会运用新技术,对他们进行了再培训。
4、I must have been insane to agree to the idea.
我肯定是犯傻了,居然同意了这个想法。
5、More British troops have been sent to the front.
更多的英国部队已派往前线。