1. Research projects that have won Ig Nobel Prizes are real, scientific work.

(have won)

2. Here are some of the most interesting projects that have received the prizes so far.
(have received)

(Question: What is the use of the present perfect in each sentence? Does each present perfect mean 'continuousness' or ' experience'...?)

http://grammar.ccc.commnet.edu/grammar/tenses/tense_frames.htm

Click on Present Perfect at the left and read all about the meanings and uses of this tense.

Let us know what you think.

Ig Nobel prizes: http://en.wikipedia.org/wiki/Ig_Nobel_Prize

Rather funny! Intended to be fun!!

It's a play on the word "ignoble" --

http://www.answers.com/ignoble

In both sentences, the present perfect tense is used to convey experiences or achievements that happened at an unspecified time in the past.

In the first sentence, "Research projects that have won Ig Nobel Prizes" refers to a general category of research projects that have been awarded Ig Nobel Prizes in the past. The use of the present perfect emphasizes that these projects have achieved the prize at some point in the past, without specifying exactly when.

Similarly, in the second sentence, "Here are some of the most interesting projects that have received the prizes so far" uses the present perfect tense to talk about projects that have been awarded the prizes in the past, without specifying the exact time. It implies an ongoing history of award-winning projects.

Overall, the present perfect tense highlights the connection between the past action of winning/receiving the prizes and the present moment when the sentences are being spoken or written.