1I know all about that film because i ( )it since 1990
A.am seeing B.have been seeing C.will be seeing D.have seen
2.John and Mary ( )each other since 1976
A.have been knowing B.have known C.were knowing D.were known
3.He ( )home just now.Did not you know that
A.comes B.came C.has come D.had come
4.I lost the watch which my sister( )me for my birthday
A.gives B has given C.had given D.will give
5.By next week you( )the package
A.will have received B will receive C.have received D.received
6.The university library( )for the last ten years
A.is closed B.closes C.has been closed D.closed
7.I was made( ) for a long time.
A.wait B.to wait C.waiting D.waited
复合宾语中的谓语如果是see,hear,smell,taste,feel或使义动词have,make,let,have等,应为他们主动时省略了to,变被动是要加上to.
Eg:I made her dance 我让她跳舞 改被动 i was made to dance