0
Yoong Liat Posted 19 years ago
Grammar

gave / has given

0I know that your dog 01b00gave / has given02b00 birth to four puppies.02br
02br
00Which verb should be used?0-
  

Top answer

0-

  • 0-
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

5 Answers
0
0 .02br
00Either.02br
00.0-
0
0 01blockquote
01cite10Mister Micawber12cite10.12br
10Either.12br
10.12br
12blockquote
10Hello Micawber02br
02br
00I know that your dog 01b00gave / has given02b00 birth to four puppies 01b00recently02b00.02br
02br
00
0
0 Either still sounds fine. 0-
0
0 01table01tr01td02tr01tr01td
02br
02br
00"Gave birth": you're thinking of the moment/day she gave birth.02br
02br
00"Has given birth": you're thinking of the four puppies that may be eating your slippers right now.02br
02td
02br
0
0Thanks for the replies.02br
02br
00My dog, when she was still a puppy, bit my book on punctuation to pieces. Fortunately, my slippers were spared.0-

Related Questions