Boil a large, well-salted pot of water (add two teaspoons of salt) for the pasta. Add olive oil in the boiled water and cook al dente as directed. Drain pasta well and leave it in the pot.
While cooking pasta, season shrimps with one teaspoon salt and black pepper.
Dry the shrimp well. Melt butter in a large skillet over medium-high heat. Then, saute garlic in the melted butter until fragrant. Add shrimp and cook until pink.
Meanwhile, add lemon juice, one minced garlic, cream, and one teaspoon salt to a skillet over medium-high heat. Let the sauce bubble for 1 minute. Add the flour to the sauce, whisk to ensure the sauce is smooth.
Add the sauce and Parmesan to the pot. Mix the sauce, pasta, and Parmesan well.
When serve, place pasta on the plates, arrange the garlic butter shrimp on top, and garnish with basil leaves.