Up till now we _______ four units and this will be the second time that we _______ a test.
#102627
A
have finished; have had
B
finished; will have
C
have finished; are to have
D
will finish; have had
推荐题目
—Have you got any job offer? —No, I______.
#101751
A
am waiting
B
waited
C
had waited
D
have waited
 “Do you know that Jack ______ a postman for about six years?” “Yes, I see.”
#104387
A
has become
B
has turned
C
has changed
D
has been
 I_______ while reading the English textbook. Luckily , my roommate woke me up in time!
#103182
A
fell asleep
B
had fallen asleep
C
have fallen asleep
D
fall asleep
Shakespeare’s play Hamlet ______ into at least ten different films over the past years. 
#100344
A
had been made
B
was made
C
has been made
D
would be made