Put it in order
Choose the correct word
Fill in the blanks
Present perfect questions
100

really / Montreal / is / beautiful / city / a

Montreal is a really beautiful city.

100

New York City is very exciting, but it’s (boring / interesting / stressful).

stressful

100

You _____________ travel by subway late at night. There are no trains after midnight.

can't

100

_____________ you ever _____________ Thai food before?

(EAT)

Have / eaten

200

an / Ecuador / country / interesting / is / extremely

Ecuador is an extremely interesting country.

200

Lisbon is an interesting city, and it’s (beautiful / noisy / polluted), too.

beautiful

200

Patrick has studied Portuguese _____________ a long time. He speaks it well now.

for 

200

_____________ you _____________ to any good movies lately?

(BE)

Have / been
300

wear / mustache / and have / Sam / a / does / glasses

Does Sam wear glasses and have a mustache?

300

My brother is (in / about / at) his twenties and goes to college in California.

in

300

My wife and I have gone to Costa Rica every year _____________ 2001.

since

300

__________ Ann __________ yet?

(CALL) 

Has / called

400

on / person / the / couch / who’s / sitting / the

Who’s the person sitting on the couch?

400

My cousin lives in a safe city. It’s (clean / crowded / dangerous), though.

crowded
400

In Hong Kong, the weather is nice in the fall. You _____________ go there then.

should

400

__________ she ever ____________ a truck?

(DRIVE)

Has / driven

500

red / Cindy / height / long / has / and is / medium / hair

Cindy has long red hair and is medium height.

500

My hometown is pretty boring. It’s very (interesting / relaxing / ugly), however.

relaxing

500

This city can be dangerous at night. You _____________ stay out too late.

shouldn't

500

_________ the children ________ their homework yet?

(DO)

Have / done