Cook linguine according to package directions.
Meanwhile, melt butter in a large skillet over medium heat. Add shallots and garlic and cook 3 minutes, until soft. Add thyme and oregano and cook 1 minute, until fragrant. Add broth and bring to a simmer. Add linguine and clams and simmer 3 minutes, until heated through. Stir in tomatoes and basil and season, to taste, with salt and black pepper.
Transfer to a serving platter and top with Parmesan.