How many novels since last year?a.did you read b.had you read还有——————she ————————any bananas?yes she hasa have had b has had c have have d has has

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 09:51:37

How many novels since last year?a.did you read b.had you read还有——————she ————————any bananas?yes she hasa have had b has had c have have d has has
How many novels since last year?a.did you read b.had you read
还有
——————she ————————any bananas?
yes she has
a have had b has had c have have d has has

How many novels since last year?a.did you read b.had you read还有——————she ————————any bananas?yes she hasa have had b has had c have have d has has
b) 因为是since last year就是表明是完成时,因此选b

正解应该是 have you read .
since last year 作时间状语,句子时态用现在完成时 。
Has she had any bananas ? Yes , she has
根据答语应该用现在完成时, 其构成是 have / has done
故选 has.... had 主语是单数第三人称。

a和b都不对,正确的是have you read, since+过去时间是明显的完成时态标志,在没有明显的过去时间作为参照的情况下,不宜使用过去完成时,所以b不妥