The girl has been ill three times this month.
请问这个句子是否正确?
疑问:be ill 可以用于现在完成时(has been ill)与表示次数的状语连用吗?
这个问题好像在哪里见过,但一时找不到了。
谢谢老师解答!送给老师5朵鲜花!
▲你的句子完全正确!
be ill 完全可以用于现在完成时(has been ill)与表示次数的状语连用。比如下面这句摘自《张道真英语用法》(商务印书馆国际有限公司)的493 illness – sickness – disease词条:
He has been sick several times today. 他今天有几次想吐。
▲类似例句如:
Jane's been unfaithful to Jim three times, but he still loves her in spite of everything. 简已经有3次对吉姆不忠的行为了,但尽管如此,他仍然爱她。
I don’t want to make a (big) thing of it but you have been late for work three times this week. 我并非想小题大做,但你本星期上班已迟到三次了。
He’s been wrong several times before, so I don’t put much stock in what he says anymore. 他以前错过好几次,所以我不再十分相信他说的话。