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

  • Have you seen a ghost? -
  • It's been a big mistake. -
  • She's made an effort. -
  • I've hidden it! -
  • You have replaced me! -
  • We've never missed a payment. -
  • We haven't begun yet! -
  • You have guessed it. -
  • I have offended you! -
  • She has heard the voice -
  • You haven't heard the news. -
  • How much have you written? -
  • Have you written him? -
  • I haven't noticed anything. -
  • You haven't seen a dog. -
  • He has proved it. -
  • You've impressed her. -
  • Have you forgotten him? -
  • Have you written your speech? -
  • Have you finished it? -