It _________ five years since she moved to Tainan.
- is
- has been
- was
As soon as Rose ___ home, it started to rain heavily.
- gets
- got
- has gotten
My brother ___ the chance to visit his friends in Paris last winter.
- had
- had had
- have had
Joe ___ on this machine for several weeks, but he still doesn't know how to operate it.
- had being working
- has been worked
- has been working
If you _____ the textbook, please go get one as soon as possible.
- didn't buy
- haven't bought
- hadn't bought
Lanny _____ to class yesterday because she was sick.
- didn't come
- hasn't come
- hadn't come
She _____ to France several times.
- had been
- went
- has been
_____ a ghost?
- Did you ever see
- Do you ever see
- Have you ever seen
Jack _____ so sad since his girlfriend left him.
- is
- has been
- was
His sister _____ South Africa las summer.
- has visited
- was visited
- visited
Helen _____ her first car in 2003.
- has bought
- has owned
- bought
I _____ cleaning the house for three hours.
- was
- am
- have been
Penny _____ her car for two years.
- has had
- bought
- has bought
_____ to Canada?
- Have you ever been
- Did you ever went
- Have you ever gone
I'm sorry. Ricky isn't at home. He _____.
- has just left
- is just leaving
- is just left
Sandra and I _____ each other for ten years.
- know
- have known
- were knowing
He _____ to London two weeks ago.
- goes
- went
- has gone
She _____ poems since she was five.
- has loved
- loved
- loves
He _____ soccer games when he was in college.
- was crazy about
- has been crazy about
- is crazy about
I have been working for Microsoft since _____.
- two years
- I left IBM
- three month
She has been an English teacher for _____.
- ten years
- 2003
- the time she graduated
I _____ this movie before.
- never have seen
- have seen never
- have never seen
I _____.
- haven't done yet my homework
- am never yet done my homework
- haven't done my homework yet
The air pollution _____ worse and worse since the factory moved in this neighborhood.
- had been going
- has gone
- went
I won the beauty contest _____.
- last year
- for one year
- since I was young
This style of dress _____ for many years.
- has been outdated
- was outdated
- is outdated
The fire _____ this forest in 1999.
- has destroyed
- destroyed
- destroys
Teresa _____ in 1985.
- was born
- born
- has been born
The company ______ since 1866.
- established
- was established
- has been established