1. I’ve never played this game before.
2. Adam tidied his room last night.
3. Have you lived here since 2005?
4. Carol and I went to the cinema three nights ago.
5. It’s the first time you’ve visited our flat, isn’t it?
6. They haven’t given the baby a name yet.
7. Did you go to New York when you went to the States last summer?
8. Have you ever sent an e-mail before?
1. The lesson hasn’t started yet.
2. The teacher has already written on the board.
3. Joe and Tim have just come into the classroom.
4. Tony hasn’t finished getting books ready.
5. Christine has already opened the book.
6. Dave has dropped the pen on the floor.
7. He hasn’t picked it up yet.
1. heard
2. arrived
3. been writing
4. been talking
5. invited
6. been reading
7. been playing
1. yet
2. for
3. ever
4. already
5. since
6. just
7. never