宾语从句,如果主句是一般现在时,那么从句能不能是过去完成时?

Could you tell me how many people had been here?这个题为什么不能用过去完成时?

主句是一般现在时,从句是过去完成时,这是完全有可能的,例如主句是现在的事情,从句是“过去的过去”发生的,比如:
Can you tell me how many people had been there before he arrived?
你写的句子在特定语境下也可以是正确的,但一般需要有上下文支持,否则不算太恰当,因为没有提供过去完成时使用的条件(如“过去的过去”、间接引语等)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-19
宾语从句中,主句用一般现在时,从句要根据在从句中的具体时态标志来确定时态.
she tells me that she will come tomorrow.
she tells me that she won the first prize yesterday.
你主句表示请求,could是委婉的请求。
从句如果加个during last holiday这种时态标志是可以用过去完成时的。本回答被网友采纳
第2个回答  2020-05-20
你只有这一句话? 是什么情况下 说什么话 没有什么不能用的时态 除非把过去说成未来 但是正常人都不会这样。
单看这句话 没一点问题
相似回答