早教吧 育儿知识 作业答案 考试题库 百科 知识分享

求英语解析!1.Davidsenthisgirlfriendaring-----byhisgrandmotherforallherlifeAhavekeptBkeptChaskeptDhasbeenkept为什么选B不选C?

题目详情
求英语解析!
1.David sent his girlfriend a ring----- by his grandmother for all her life
A have kept
B kept
C has kept
D has been kept
为什么选B不选C?






▼优质解答
答案和解析
这里kept by.作后置定语,修饰ring 因为是被动所以用kept,
如果强调已经,就应该用having been kept.