正确形式填空Have you read the book called The Rings?Who(write)it?

问题描述:

正确形式填空Have you read the book called The Rings?Who(write)it?
You (finish) your homework yet?What did your teacher say just now?Sorry,I don't know I(talk) on the phone.
you ever(be)to Tibet?No,never

Who wrote it;
Have you finished;
I was talking;
Have you ever been能说说理由么凭感觉写的,可能说不明白……1.作者在“以前”写的,因此是过去的时间点。不写完成时是因为这不是一直持续到现在的动作(书已经写完了,即write动作结束)2.[指一种状态]([]内为个人观点),因此从写完开始到现在,“写完”是一直持续的,用完成时3.老师说话时我没听(而是打电话),因此不知道他说什么,所以想表达当时(老师讲话时)我在干什么,因此是进行时4.been to中的be表示处于一种状态,因此have been to 表示状态“去过”。“去过”是一种状态,并且一直持续到现在(不可能原来去过,后来又变成没去过~)所以完成时由回答never知道人已经回来了,因此不是have gone to已经去(go)那里而“没”回来(gone一直持续)