Example: have been to the Great Wall three times _____ 1979.
A)from B)after C)for D)since
The sentence should read,"I have been to the Great Wall three times since 1979."Therefore, you should choose D).
1.I worked so late in the office last night that I hardly had time _____ the last bus .
A)to have caught B)to catch
C)catching D)having caught
2.As it turned out to be a small house party, we _____ so formally.
A)needn't dress up B)did not need have dressed up
C)did not need dress up D)needn't have dressed up
3.I apologize if I _____ you, but I assure you it was unintentional .
A)offend B)had offended
C)should have offended D)might have offended
4.Although a teenager, Fred could resist _____ what to do and what not to do .
A)to be told B)having been told
C)being told D)to have been told
5.Greater efforts to increase agricultural production must be made if food shortage _____ avoided .
A)is to be B)can be
C)will be D)has been
6.Doing your homework is a sure way to improve your test scores, and this is especially true _____ it comes to classroom tests .
A)before B)as
C)since D)when
7.There are over 100 night schools in the city, making it possible for a professional to be re-educated no matter _____ he does .
A)how B)where
C)what D)when
8.I've kept up a friendship with a girl whom I was at school _____ twenty years ago .
A)about B)since
C)till D)with
9.He wasn't asked to take on the chairmanship of the society, _____ insufficiently popular with all members .
A)being considerd B)considering
C)to be considered D)having considered
10._____ for the timely investment from the general public,our company would not be so thriving as it is .
A)Had it not been B)Were it not
C)Be it not D)Should it not be
责任编辑:小草