gramaro.io
The explanation will be soon.

Test your knowledge

Form the sentence by choosing the correct words in the correct order.

- Translate this sentence into English.

Usage Examples Present Perfect

  • We have learned a lot. -
  • How much have they eaten? -
  • I've never been on that side. -
  • The girl has done her homework. -
  • He hasn't known me long. -
  • You haven't eaten all day. -
  • They've started a new life. -
  • We've been very successful. -
  • He has missed it. -
  • He has never been here. -
  • I've never had a pet. -
  • Have you found your dress? -
  • Have you accepted my offer? -
  • I have never regretted this journey. -
  • I have made the right choice. -
  • You have misunderstood me. -
  • They haven't seen anyone. -
  • You've impressed her. -
  • Have I given any information? -
  • Have I earned your help? -