Some people insisted that the person _____ a thief and insisted that he_________to

问题描述:

Some people insisted that the person _____ a thief and insisted that he_________to
the police station.\x09 [ ]
A.was; be taken
B.was; would be taken
C.should be; should be taken
D.be; be taken 应该选哪个?求讲解.insisted在这里都是坚持认为的意思吧?

选A.was; be taken
insist 意为"坚持说(那个人是贼)",用陈述语气;
insist 意为“坚决要求(把他送派出所)”,用虚拟语气.i wish i ()here then 1.were 2.had been 3.would have been 4.would be这道题里then应该看成将来的时态还是现在的时态呢?;insist的虚拟语气是可以实现的还是不可以实现的?他是表示对将来的愿望吗?then 是“当时”的意思。也就是对过去的虚拟,那么宾语从句就用过去完成时:had beenI wish I had been here then. (我希望我当时在这儿。)then 也能表示将来,意为“那时”,但常常和介词by, before, until 等搭配使用。insist 的虚拟语气不涉及能否实现。insist的意思是“坚决要求”时,和suggest(建议)、demand(要求)、order(命令)等动词是一类的,后接宾语从句都要虚拟。例如:She demanded that he return the books he borrowed from her. (return 是虚拟的)then表将来一定要和介词搭配吗?by then这样的?;the boss insisted that every minute ()made full use of ()the work well.这里面可以是boss认为。。,也可以是要求。。,怎么确定他是否用虚拟语气呢?就像坚持认为他是小偷,这里就用陈述句了,该怎么区分呢?。坚持认为,坚持要求好像差别也不是很大啊通常来说,then 表示将来是这样用的:by then, until then, before then。但,then 的具体意思还要看上下文。insist “坚持说”;“愣说”。前边那一句是:有些人愣说他是贼(他偷了东西)……The boss insisted that every minute be made full use of 这一句也容易区分:老板不会愣说,而是坚决要求愣说?!这又不是汉语题。。。或者说后面接虚拟语气是抽象的,陈述的就是接具体的?坚持说,坚持认为,硬要认为,愣说,这几个意思差不多。不需要考虑抽象还是具体。如果insist能用say换下来,就是陈述语气;如果用demand来换更合适,就是虚拟语气。