I lost your address, otherwise I____you long before. 
#89901
A
had visited
B
have visited
C
would have visited
D
should visit
推荐题目
You must be a student, ________you? 
#89865
A
wasn’t
B
are
C
mustn’t
D
aren’t
He hurt his leg climbing the mountain; otherwise, he _____ the meeting.
#90089
A
will attend
B
had attended
C
would have attended
D
would attend
--I'm told that John had another car accident this morning.--I believe not. He  _________so careless.
#90014
A
shouldn't have been
B
wouldn't have been
C
couldn't have been
D
mustn't have been
 --- It took me two hours or so to walk here. --- But you ______ here in Billy’s car.
#88139
A
could have come
B
must have come
C
must come
D
could come