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

英语题。Irangyourhomeyesterday.AmanansweredbutIdidn’trecognizethevoice.---Oh,itmybrother,Peter.A.mustbeB.musthavebeenCcanhavebeenDmightbe

题目详情
英语题。
I rang your home yesterday. A man answered but I didn’t recognize the voice. --- Oh, it ___ my brother, Peter. A. must be B. must have been C can have been Dmight be
▼优质解答
答案和解析
B. must have been
对过去情况的推测,用“情态动词+have+过去分词”
must have been表示对过去的事实的肯定猜测,因为句中的"I"是昨天去的对话者家中,所以是过去事实。