Tom,can I borrow your book Chicken Soup ---Sorry,I _____ it to Mary.A.lent B.have lent C.had lent D.lend

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 08:09:18

Tom,can I borrow your book Chicken Soup ---Sorry,I _____ it to Mary.A.lent B.have lent C.had lent D.lend
Tom,can I borrow your book Chicken Soup ---Sorry,I _____ it to Mary.
A.lent B.have lent C.had lent D.lend

Tom,can I borrow your book Chicken Soup ---Sorry,I _____ it to Mary.A.lent B.have lent C.had lent D.lend
B是现在完成时,表过去对现在有影响,C是过去完成时,表过去对过去有影响.我把它借给玛丽了,所以现在不能借给你,对现在有影响.明白了吗?

选B,过去完成时,已经借给Mary,选C是过去完成时,因为问句是一般现在时

have 是指对现在的影响 had 要在过去以前

语法问题,因为这是一个正在完成的动作、是一个现在还在持续的动作(即我的Chicken Soup已经借给Mary了,Mary还在用,没有还给我)C选项是一个已经过去的动作了,不符合语境,明白吗?

答案:选A。lend是非连续性动词,不能和have、has连用

选B, 因为问题中是问现在能不能借这本书,应该用现在完成时描述书的状态,而不是用过去完成时,选B