Professional Documents
Culture Documents
Test Grammar 2
Test Grammar 2
a. Will c. will be
b. Would d. would’nt
5. Because Bali Island was lockdown, they____to Bali,
a. Am going c. will go
7. Amira____here soon.
a. giving c. give
a. Am be c. will be
a. Am be c.will be
a. Go to c.going to
b. Went to d.will go
a. Go to c. going to
b. went to d. not go to
26. you_____ perfected your English by the time you come back from Australia.
a. was
b. has been
c. will have
d. will has
e. will be
27. the movie will have _____ by the time we get there.
a. started
b. start
c. starting
d. starts
e. is start
28. the movie will already have _____ by the time we get home.
a. start
b. started
c. starting
d. starts
e. will start
a. was
b. will
c. when
d. is
e. were
a. receive
b. receiving
c. receives
d. received
e. will receive
31. by the time he gets home, she is ______ have cleaned the entire house.
a. going to
b. gone
c. go
d. went
e. goes
a. are
b. is
c. am
d. was
d. will
33. ______she have learned enough Chinese to communicate before she moves to Beijing ?
a. was
b. is
c. are
d. has
e. will
34. sam is probably going to have______ the proposal by the time he leaves this afternoon.
a. complete
b. completed
c. completes
d. is complete
e. will complete
a. take
b. takes
c. taking
d. taken
e. is take
b. Would have
d. Would be
a. Have
b. Have be
c. Have been
d. Had been
40. They ….. the examination if they had studied harder before
41. Susi would have …a delicious chicken if the gas of her stove had not run out.
a. Cooked
b. Be cooking
c. Been cook
d. Cook
42. I phoned at five o’clock since I know you would have …home by then.
a. Get
b. Getting
c. Gotten
d. Got
b. Would have
c. Would have be
a. drive
b. driving
c. driver
d. was drive
e. is drive
47. they ……… have been working.
a. would
b. will
c. is
d. was
e. has
48. if we had set the tanks in a proper way, the water would have been ……… out of tank X into tank Y at
a constant rate.
a. flow
b. flown
c. flew
d. flowing
e. flaws
49. nisa and her family ……… have been living at their new house if its construction had finished.
a. will
b. will be
c. has
d. have
e. would
a. have
b. have been
c. has
d. have been
e. had