表示去过某地时,have been to 是可以与次数连用的。如:
She has been to Europe twice. 她去过欧洲两次。
I have been to Japan three times. 我去过日本3次。
但其他的have been 可以与次数连用吗?比如:
He has been ill three times this month. 这个月他病过三次。
He has been away three times this month. 这个月他外出过三次。
He has been in hospital three times this month. 这个月他住过三次院。
这些句子成立吗?
▲你的以下句子完全正确:
He has been ill three times this month. 这个月他病过三次。
He has been away three times this month. 这个月他外出过三次。
He has been in hospital three times this month. 这个月他住过三次院。
▲类似的用法再如:
He has been sick several times today. 他今天吐了好几次了。
He has done well to pass his exams, seeing he has been ill a lot. 考虑到他常常生病,他考试都及格了就很不错。(本句虽然没有直接表示次数的词,但 a lot 也表示次数)
I don’t want to make a big thing of it but you have been late for work three times this week. 我并非想小题大做,但你本星期上班已迟到三次了。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!