国考文法一题

楼主: ayakohsin (你的微笑~*)   2021-08-22 22:05:01
请问大家:
The leftover is no longer edible for it _____ on the table for hours.
B. is being left
C. has been left
最好的答案是B吗?
但是C. 我觉得说不上来哪里不对,因为有for+一段时间,应可加完成式
谢谢您。
作者: AirOctopus (AirOctopus)   2021-08-22 22:55:00
答案是c吧
作者: enggys (Sam)   2021-08-22 23:18:00
国考英文这么刁喔 @[email protected] 我看过两派说法: 一种是说 "完成进行式" 不能写成被动, 如果照这个说法 C 就是错的; 另一种说法是可以写成被动, 但是 C 要改为 "has been being left". 如果这句能随便我写的话, 我会用主动 "has been sitting" 来表达.不过话说回来, 如果题目没指定要用进行式的话, 这里用 C"现在完成" 来表达也很可以啊.
楼主: ayakohsin (你的微笑~*)   2021-08-23 17:01:00
谢谢各位。我是觉得b好像是差在后面没有now或表现在式的字。只是厨余本身又不会被留在某地很久,觉得用c 完成式不太合理
作者: iamseanx (亲爱的sana男友)   2021-08-23 18:29:00
所以这题答案是什么
作者: AirOctopus (AirOctopus)   2021-08-23 18:52:00
它不是说left for hours吗?怎么没有留在某地很久

Links booklink

Contact Us: admin [ a t ] ucptt.com