Russian (CIS)Ukrainian (UA)English (United Kingdom)

Present perfect?

 

For each of the six questions choose the one correct answer.

1

 

. (In British English) Oh you look lovely, __________ your hair?
a. have you cut
b. did you cut
c. did you have cut
d. had you cut

2.

 

(She lives in Sydney today) How long __________ in Sydney?
a. did you live
b. have you lived
c. do you live
d. were you living

3.

 

I'm hungry, it's midday and I _______ haven't eaten anything!
a. just
b. yet
c. still
d. already

4.

 

I'm a bit nervous, you see this is the first time ___________ in a plane.
a. I flew
b. I flied
c. I’ve flied
d. I’ve flown

5.

 

Have you ever _________ snake?
a. ate
b. eaten
c. eated
d. eat

6.

 

'Would you like a cup of coffee?' 'No thanks, I've _______ had one
a. just
b. yet
c. still
d. just about to