1
vote
1answer
3k views

Did you ever hear(see, do, anything else) vs. Have you ever(seen, done, and so on) heard? [closed]

What's correct? If both, what is the difference between these questions? An example from The Valley of Fear by Sir Arthur Conan Doyle: MacDonald turned over the letter which Holmes had handed ...
0
votes
1answer
340 views

Is that a correct usage of present perfect?

What do you think about this sentence? Do you have bought the lesson book? Is that a correct usage of "Do you have bought"? Or should I say "Did you buy"?