Where have you been last night?
I was staying at home a______ the time.(all)
2选择填空
She ______ sick for five days.(D)
A.has B.has already C.has been D.is going to
The Whites _____.(B)
A.has already left B.is going to leave
C.have left D.have been left
It _______ six weeks since he left the city.(C)
A.have been B.is going to be C.has been D.will
So far we ______ about 1000 trees.(B)
A.planted B.have planted C.have been planted D.to plant
We _______ the problem yet.(B)
A.have solved B.haven't solved C.solved D.not solved
3判断下列句子是否正确,不正确的请改正
He should tells his mother the truth.
tell
We haven't seen her since five years (ago).
I have yet finished my work so far.
改正:I haven't finished my work so far/yet.
Hey,Mike !I saw you in television last night.
正确.
I have been to there.
改正:I have been there.
Have you known her for long ago?
改正:Did you know her long ago?
4英汉互译
My father is having a cigarette at table.
我爸爸在吃饭的时候抽烟.(注意at table 和 at the table的差别)
I am going to watch TV as soon as I finish my homework.
我一做完作业就要去看电视.
5用所给词的适当形式组成句子(给出的单词可能不太完整,需要你来改善一下)
since year we learn a lot last
We have learnt a lot since last year.(近几年来我们学到了很多)
three days ill be for be (是不是想打一个he和一个be,打成两个be了?)
He has been ill for three days.(从他生病到现在已经三天了)
many cover you how pages
How many pages have you covered?这句话我上次回答的时候打错了,请注意修改.
翻译:这本书你看到第几页了?
上面这个
Where are you,Tom?
I am d_____.
范围太大
不过据我所知这种句式的话应该是填个副词.